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

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Mon Feb 10 08:33:28 EST 2014


Author: rcurtin
Date: Mon Feb 10 08:33:27 2014
New Revision: 16252

Log:
Slight code formatting modifications.


Modified:
   mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp

Modified: mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp	(original)
+++ mlpack/trunk/src/mlpack/methods/hmm/hmm_impl.hpp	Mon Feb 10 08:33:27 2014
@@ -390,11 +390,13 @@
         stateSeqBack(j, t) = index;
     }
   }
-  // Backtrack to find most probable state sequence
-  logStateProb.unsafe_col(dataSeq.n_cols-1).max(index);
-  stateSeq[dataSeq.n_cols-1] = index;
+
+  // Backtrack to find the most probable state sequence.
+  logStateProb.unsafe_col(dataSeq.n_cols - 1).max(index);
+  stateSeq[dataSeq.n_cols - 1] = index;
   for (size_t t = 2; t <= dataSeq.n_cols; t++)
-    stateSeq[dataSeq.n_cols-t] = stateSeqBack(stateSeq[dataSeq.n_cols-t+1], dataSeq.n_cols-t+1);
+    stateSeq[dataSeq.n_cols - t] =
+        stateSeqBack(stateSeq[dataSeq.n_cols - t + 1], dataSeq.n_cols - t + 1);
 
   return logStateProb(stateSeq(dataSeq.n_cols - 1), dataSeq.n_cols - 1);
 }



More information about the mlpack-svn mailing list