|
SPRAAK
|
structure describing a set of HMM states More...
Collaboration diagram for SprHmmStates:Data Fields | |
| int | nstates |
| The number of states. More... | |
| int | nmix |
| int * | total_mixdim |
| Total sum of the mixdim of each state. More... | |
| int | tpdim |
| Dimension of the transition probability vector. More... | |
| int | topology |
| Connection topology of states, see str_topology[]. More... | |
| int | reduced_SC_HMM |
| int | duration |
| int | trans_scale |
| int | weight_scale |
| SprHmmState ** | state |
| The states. More... | |
| SprHmmUchar * | selected |
| float * | output_prob |
| float | logminout |
| Value used to floor the probabilities, see output_prob(). More... | |
structure describing a set of HMM states
| int SprHmmStates::nstates |
The number of states.
| int SprHmmStates::nmix |
Number of mixtures. Must always be the same as in the Hmm structure.
| int* SprHmmStates::total_mixdim |
Total sum of the mixdim of each state.
| int SprHmmStates::tpdim |
Dimension of the transition probability vector.
| int SprHmmStates::topology |
Connection topology of states, see str_topology[].
| int SprHmmStates::reduced_SC_HMM |
Flag indicating if it is a reduced SC-HMM (1, state2mvg filled in) or not (0).
| int SprHmmStates::duration |
Information about the duration modelling of the state: each state is copied duration times.
| int SprHmmStates::trans_scale |
Gives the scale of the transition probabilities, see str_datascale[].
| int SprHmmStates::weight_scale |
Gives the scale of the weights in a mixture, see str_datascale[].
| SprHmmState** SprHmmStates::state |
The states.
| SprHmmUchar* SprHmmStates::selected |
Flag array indication for which states the observation probability has (1) or has not (0) to be calculated.
| float* SprHmmStates::output_prob |
Array with the observation probabilities of the states for a given data point (always in logarithm: log10).
| float SprHmmStates::logminout |
Value used to floor the probabilities, see output_prob().
1.8.6