[mlpack-svn] r10429 - mlpack/trunk/src/mlpack/methods/pca

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Sun Nov 27 19:55:53 EST 2011


Author: ajinkya
Date: 2011-11-27 19:55:53 -0500 (Sun, 27 Nov 2011)
New Revision: 10429

Modified:
   mlpack/trunk/src/mlpack/methods/pca/pca.cpp
Log:
<#165: PCA::Apply() fails with Armadillo error> was a minor bug in the indices passed to shed_cols

Modified: mlpack/trunk/src/mlpack/methods/pca/pca.cpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/pca/pca.cpp	2011-11-27 20:41:12 UTC (rev 10428)
+++ mlpack/trunk/src/mlpack/methods/pca/pca.cpp	2011-11-28 00:55:53 UTC (rev 10429)
@@ -92,7 +92,7 @@
     eigVal.swap_rows(i, (n_eigVal-1)-i);
 
   eigVec = arma::fliplr(eigVec);
-  eigVec.shed_cols(newDimension, eigVec.n_cols - 1);
+  eigVec.shed_cols(newDimension-1, eigVec.n_cols-1);
   data = trans(eigVec) * data;
 }
 




More information about the mlpack-svn mailing list