H M R V

H

Hmm2 - Class in <Unnamed>
This is a template for a second-order HMM class.
Hmm2(int, int, int[][], int[][]) - Constructor for class Hmm2
Constructs a second-order HMM from the given data.

M

main(String[]) - Static method in class RunViterbi2
A simple main that loads the dataset contained in the file named in the first command-line argument, builds a second-order HMM, prints it out and finds and prints the most likely state sequence for each of the output sequences.
mostLikelySequence(int[]) - Method in class Viterbi2
Returns the most likely state sequence for the given output sequence, i.e., the state sequence of highest conditional probability given the output sequence, according to the second-order HMM that was provided to the constructor.

R

RunViterbi2 - Class in <Unnamed>
This is a simple class for running your code if you decide to do the optional part of the assignment using second-order Markov models.
RunViterbi2() - Constructor for class RunViterbi2
 

V

Viterbi2 - Class in <Unnamed>
This is a template for a Viterbi2 class, which can be used to compute most likely sequences using a second-order HMM.
Viterbi2(Hmm2) - Constructor for class Viterbi2
 

H M R V