[mlpack-svn] r10339 - mlpack/trunk/src/mlpack/methods/hmm

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Mon Nov 21 13:39:28 EST 2011


Author: rcurtin
Date: 2011-11-21 13:39:28 -0500 (Mon, 21 Nov 2011)
New Revision: 10339

Modified:
   mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp
Log:
I accidentally had not generalized to the general observation case.


Modified: mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp	2011-11-21 15:48:49 UTC (rev 10338)
+++ mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp	2011-11-21 18:39:28 UTC (rev 10339)
@@ -64,7 +64,7 @@
 
     // Loop over each sequence.
     std::vector<std::vector<double> > emissionProb(transition.n_cols);
-    std::vector<std::vector<size_t> > emissionList(transition.n_cols);
+    std::vector<std::vector<Observation> > emissionList(transition.n_cols);
     for (size_t seq = 0; seq < dataSeq.size(); seq++)
     {
       arma::mat stateProb;
@@ -145,7 +145,7 @@
 
   // Estimate the transition and emission matrices directly from the
   // observations.
-  std::vector<std::vector<size_t> > emissionList(transition.n_cols);
+  std::vector<std::vector<Observation> > emissionList(transition.n_cols);
   for (size_t seq = 0; seq < dataSeq.size(); seq++)
   {
     // Simple error checking.




More information about the mlpack-svn mailing list