public class HmmForwardBackward
extends java.lang.Object
| Constructor and Description |
|---|
HmmForwardBackward(HiddenMarkovModel model)
Construct an instance of
HmmForwardBackward to compute
the forward and backward probabilities and the log-likelihood. |
| Modifier and Type | Method and Description |
|---|---|
Matrix |
logBackward(double[] observations)
Get the log-transformed backward probability matrix.
|
Matrix |
logForward(double[] observations)
Get the log-transformed forward probability matrix.
|
double |
logLikelihood(double[] observations)
Get the log-likelihood.
|
public HmmForwardBackward(HiddenMarkovModel model)
HmmForwardBackward to compute
the forward and backward probabilities and the log-likelihood.model - a mixture hidden Markov modelpublic Matrix logForward(double[] observations)
observations - a sequence of observationspublic Matrix logBackward(double[] observations)
observations - a sequence of observationspublic double logLikelihood(double[] observations)
observations - a sequence of observations