[mlpack-svn] r12984 - in mlpack/trunk/src/mlpack/methods: local_coordinate_coding sparse_coding

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Sat Jun 9 17:57:22 EDT 2012


Author: rcurtin
Date: 2012-06-09 17:57:21 -0400 (Sat, 09 Jun 2012)
New Revision: 12984

Modified:
   mlpack/trunk/src/mlpack/methods/local_coordinate_coding/lcc.cpp
   mlpack/trunk/src/mlpack/methods/sparse_coding/sparse_coding.cpp
Log:
Changes to DoLARS() propagating to here.


Modified: mlpack/trunk/src/mlpack/methods/local_coordinate_coding/lcc.cpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/local_coordinate_coding/lcc.cpp	2012-06-09 21:57:02 UTC (rev 12983)
+++ mlpack/trunk/src/mlpack/methods/local_coordinate_coding/lcc.cpp	2012-06-09 21:57:21 UTC (rev 12984)
@@ -154,9 +154,8 @@
     bool useCholesky = false;
     LARS lars(useCholesky, matDPrimeTDPrime, 0.5 * lambda);
 
-    lars.DoLARS(matDPrime, matX.unsafe_col(i), true);
     vec beta;
-    lars.Solution(beta);
+    lars.DoLARS(matDPrime, matX.unsafe_col(i), beta, true);
     matZ.col(i) = beta % invW;
   }
 }

Modified: mlpack/trunk/src/mlpack/methods/sparse_coding/sparse_coding.cpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/sparse_coding/sparse_coding.cpp	2012-06-09 21:57:02 UTC (rev 12983)
+++ mlpack/trunk/src/mlpack/methods/sparse_coding/sparse_coding.cpp	2012-06-09 21:57:21 UTC (rev 12984)
@@ -125,10 +125,9 @@
     bool useCholesky = true;
     LARS lars(useCholesky, matGram, lambda1, lambda2);
 
-    lars.DoLARS(dictionary, data.unsafe_col(i), true);
-
     vec beta;
-    lars.Solution(beta);
+    lars.DoLARS(dictionary, data.unsafe_col(i), beta, true);
+
     codes.col(i) = beta;
   }
 }




More information about the mlpack-svn mailing list