[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