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

lextree_node_t Struct Reference

#include <lextree.h>

List of all members.

Public Attributes

hmm_t hmm
hmm_context_tctx
glist_t children
int32 wid
int32 prob
int32 ssid
s3cipid_t rc
s3cipid_t ci
int8 composite


Member Data Documentation

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


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