[mlpack-git] master: Use correct signature. (baeb388)

gitdub at big.cc.gt.atl.ga.us gitdub at big.cc.gt.atl.ga.us
Wed Jul 8 15:06:37 EDT 2015


Repository : https://github.com/mlpack/mlpack

On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/408e7ea05ec2b803db2316c543fc005e507f949d...baeb3885b27d3b7dd552c638c605e034b1388cad

>---------------------------------------------------------------

commit baeb3885b27d3b7dd552c638c605e034b1388cad
Author: Ryan Curtin <ryan at ratml.org>
Date:   Wed Jul 8 19:06:16 2015 +0000

    Use correct signature.


>---------------------------------------------------------------

baeb3885b27d3b7dd552c638c605e034b1388cad
 src/mlpack/methods/amf/amf.hpp | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/mlpack/methods/amf/amf.hpp b/src/mlpack/methods/amf/amf.hpp
index 75f40b7..97dc531 100644
--- a/src/mlpack/methods/amf/amf.hpp
+++ b/src/mlpack/methods/amf/amf.hpp
@@ -68,7 +68,7 @@ namespace amf /** Alternating Matrix Factorization **/ {
  * @see NMFMultiplicativeDistanceUpdate, SimpleResidueTermination
  */
 template<typename TerminationPolicyType = SimpleResidueTermination,
-         typename InitializationRuleType = RandomAcolInitialization,
+         typename InitializationRuleType = RandomAcolInitialization<>,
          typename UpdateRuleType = NMFMultiplicativeDistanceUpdate>
 class AMF
 {
@@ -134,7 +134,7 @@ class AMF
 }; // class AMF
 
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::NMFALSUpdate> NMFALSFactorizer;
 
 //! Add simple typedefs
@@ -149,7 +149,7 @@ typedef amf::AMF<amf::SimpleResidueTermination,
  */
 template<class MatType>
 using SVDBatchFactorizer = amf::AMF<amf::SimpleResidueTermination,
-                                    amf::RandomAcolInitialization,
+                                    amf::RandomAcolInitialization<>,
                                     amf::SVDBatchLearning>;
 
 /**
@@ -163,7 +163,7 @@ using SVDBatchFactorizer = amf::AMF<amf::SimpleResidueTermination,
 template<class MatType>
 using SVDIncompleteIncrementalFactorizer = amf::AMF<
     amf::SimpleResidueTermination,
-    amf::RandomAcolInitialization,
+    amf::RandomAcolInitialization<>,
     amf::SVDIncompleteIncrementalLearning>;
 /**
  * SVDCompleteIncrementalFactorizer factorizes given matrix V into two matrices
@@ -176,7 +176,7 @@ using SVDIncompleteIncrementalFactorizer = amf::AMF<
 template<class MatType>
 using SVDCompleteIncrementalFactorizer = amf::AMF<
     amf::SimpleResidueTermination,
-    amf::RandomAcolInitialization,
+    amf::RandomAcolInitialization<>,
     amf::SVDCompleteIncrementalLearning<MatType>>;
 
 #else // #ifdef MLPACK_USE_CXX11
@@ -189,7 +189,7 @@ using SVDCompleteIncrementalFactorizer = amf::AMF<
  * @see SVDBatchLearning
  */
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::SVDBatchLearning> SparseSVDBatchFactorizer;
 
 /**
@@ -200,7 +200,7 @@ typedef amf::AMF<amf::SimpleResidueTermination,
  * @see SVDBatchLearning
  */
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::SVDBatchLearning> SVDBatchFactorizer;
 /**
  * SparseSVDIncompleteIncrementalFactorizer factorizes given sparse matrix V
@@ -211,7 +211,7 @@ typedef amf::AMF<amf::SimpleResidueTermination,
  * @see SVDIncompleteIncrementalLearning
  */
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::SVDIncompleteIncrementalLearning>
         SparseSVDIncompleteIncrementalFactorizer;
 
@@ -224,7 +224,7 @@ typedef amf::AMF<amf::SimpleResidueTermination,
  * @see SVDIncompleteIncrementalLearning
  */
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::SVDIncompleteIncrementalLearning>
         SVDIncompleteIncrementalFactorizer;
 
@@ -237,7 +237,7 @@ typedef amf::AMF<amf::SimpleResidueTermination,
  * @see SVDCompleteIncrementalLearning
  */
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::SVDCompleteIncrementalLearning<arma::sp_mat> >
         SparseSVDCompleteIncrementalFactorizer;
 
@@ -250,7 +250,7 @@ typedef amf::AMF<amf::SimpleResidueTermination,
  * @see SVDCompleteIncrementalLearning
  */
 typedef amf::AMF<amf::SimpleResidueTermination,
-                 amf::RandomAcolInitialization,
+                 amf::RandomAcolInitialization<>,
                  amf::SVDCompleteIncrementalLearning<arma::mat> >
         SVDCompleteIncrementalFactorizer;
 



More information about the mlpack-git mailing list