IHiddenMarkovModel Interface 
Namespace: Accord.Statistics.Models.Markov
The IHiddenMarkovModel type exposes the following members.
Name  Description  

LogInitial 
Gets the log of the initial probabilities (log(pi)) for this model.
 
LogTransitions 
Gets the log of the transition matrix (log(A)) for this model.
 
Probabilities  Obsolete.
Gets the initial probabilities for this model.
 
States 
Gets the number of states of this model.
 
Tag 
Gets or sets a userdefined tag.
 
Transitions  Obsolete.
Gets the log of the transition matrix (log(A)) for this model.

Name  Description  

Decode 
Calculates the most likely sequence of hidden states
that produced the given observation sequence.
 
Evaluate 
Calculates the probability that this model has generated the given sequence.
 
Posterior(Array) 
Calculates the probability of each hidden state for each
observation in the observation vector.
 
Posterior(Array, Int32) 
Calculates the probability of each hidden state for each observation
in the observation vector, and uses those probabilities to decode the
most likely sequence of states for each observation in the sequence
using the posterior decoding method. See remarks for details.
