#include <lextree.h>
Public Attributes | |
hmm_t | hmm |
hmm_context_t * | ctx |
glist_t | children |
int32 | wid |
int32 | prob |
int32 | ssid |
s3cipid_t | rc |
s3cipid_t | ci |
int8 | composite |
glist_t lextree_node_t::children |
Its data.ptr are children (lextree_node_t *)
If non-leaf node, this is the list of successor nodes.
If leaf node, if we are in normal mode and this list will not be empty.
This is the list of all possible triphone. If it is not allocated. The code will allocate it.
s3cipid_t lextree_node_t::ci |
CIphone id for this node
int8 lextree_node_t::composite |
Whether it is a composite model (merging many left/right contexts)
hmm_context_t* lextree_node_t::ctx |
HMM context pointer (not owned by this structure)
hmm_t lextree_node_t::hmm |
HMM states
int32 lextree_node_t::prob |
LM probability of this node (of all words leading from this node)
s3cipid_t lextree_node_t::rc |
The (compressed) right context for this node. Preferably compressed.
int32 lextree_node_t::ssid |
Senone-sequence ID (or composite state-seq ID if composite)
int32 lextree_node_t::wid |
Dictionary word-ID if a leaf node; BAD_S3WID otherwise