Main Page | Class List | Directories | File List | Class Members | File Members

hmm_s Struct Reference

#include <hmm.h>

List of all members.

Public Attributes

hmm_context_tctx
hmm_state_t state [MAX_HMM_NSTATE]
hmm_state_t out
union {
   int32 *   mpx_ssid
   int32   ssid
s
int32 bestscore
s3tmatid_t tmatid
s3frmid_t frame
uint8 mpx
uint8 n_emit_state


Member Data Documentation

int32 hmm_s::bestscore
 

Best [emitting] state score in current frame (for pruning).

hmm_context_t* hmm_s::ctx
 

Shared context data for this HMM.

s3frmid_t hmm_s::frame
 

Frame in which this HMM was last active; <0 if inactive

uint8 hmm_s::mpx
 

Is this HMM multiplex? (hoisted for speed)

int32* hmm_s::mpx_ssid
 

Senone sequence IDs for each state (for multiplex HMMs).

uint8 hmm_s::n_emit_state
 

Number of emitting states (hoisted for speed)

hmm_state_t hmm_s::out
 

Non-emitting exit state

union { ... } hmm_s::s
 

int32 hmm_s::ssid
 

Senone sequence ID.

hmm_state_t hmm_s::state[MAX_HMM_NSTATE]
 

Per-state data for emitting states

s3tmatid_t hmm_s::tmatid
 

Transition matrix ID (see hmm_context_t).


The documentation for this struct was generated from the following file:
Generated on Sat Apr 11 00:02:33 2009 by  doxygen 1.3.9.1