Accord.NET Framework

## HiddenMarkovModelTDistribution, TObservationPosterior Method (TObservation) |

**Note: This API is now obsolete.**

Calculates the probability of each hidden state for each
observation in the observation vector.

Syntax

[ObsoleteAttribute("Please set Algorithm to Forward and call LogLikelihoods() instead.")] public double[][] Posterior( TObservation[] observations )

- observations
- Type: TObservation

A sequence of observations.

A vector of the same size as the observation vectors, containing the probabilities for each state in the model for the current observation. If there are 3 states in the model, and the observations array contains 5 elements, the resulting vector will contain 5 vectors of size 3 each. Each vector of size 3 will contain probability values that sum up to one.

Remarks

If there are 3 states in the model, and the observations
array contains 5 elements, the resulting vector will contain 5 vectors of
size 3 each. Each vector of size 3 will contain probability values that sum
up to one. By following those probabilities in order, we may decode those
probabilities into a sequence of most likely states. However, the sequence
of obtained states may not be valid in the model.

See Also