[mlpack-svn] r11664 - mlpack/trunk/src/mlpack/core/optimizers/lrsdp

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Feb 29 16:29:57 EST 2012


Author: rcurtin
Date: 2012-02-29 16:29:56 -0500 (Wed, 29 Feb 2012)
New Revision: 11664

Modified:
   mlpack/trunk/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp
Log:
The sparse A matrices should be able to have a value.


Modified: mlpack/trunk/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp	2012-02-29 21:27:44 UTC (rev 11663)
+++ mlpack/trunk/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp	2012-02-29 21:29:56 UTC (rev 11664)
@@ -111,7 +111,8 @@
     {
       for (size_t j = 0; j < function.A()[i].n_rows; ++j)
       {
-        constraint += rrt(function.A()[i](j, 0), function.A()[i](j, 1));
+        constraint += function.A()[i](j, 2) *
+            rrt(function.A()[i](j, 0), function.A()[i](j, 1));
       }
     }
 
@@ -146,7 +147,8 @@
     {
       for (size_t j = 0; j < function.A()[i].n_rows; ++j)
       {
-        constraint += rrt(function.A()[i](j, 0), function.A()[i](j, 1));
+        constraint += function.A()[i](j, 2) *
+            rrt(function.A()[i](j, 0), function.A()[i](j, 1));
       }
     }
 




More information about the mlpack-svn mailing list