#include <lextree.h>
Public Attributes | |
| int32 | type |
| glist_t | root |
| lextree_lcroot_t * | lcroot |
| int32 | n_lc |
| int32 | n_node |
| int32 | n_alloc_node |
| int32 | n_alloc_blk_sz |
| hmm_context_t * | ctx |
| hmm_context_t * | comctx |
| lextree_node_t ** | active |
| lextree_node_t ** | next_active |
| int32 | n_active |
| int32 | n_next_active |
| int32 | best |
| int32 | wbest |
| char | prev_word [100] |
| lextree_node_t** lextree_t::active |
Nodes active in any frame
| int32 lextree_t::best |
Best HMM state score in current frame (for pruning)
| hmm_context_t* lextree_t::comctx |
HMM context for composite triphones.
| hmm_context_t* lextree_t::ctx |
HMM context for non-composite triphones.
| lextree_lcroot_t* lextree_t::lcroot |
Lists of subsets of root nodes; a list for each left context; NULL if n_lc == 0 (i.e., no specific left context)
| int32 lextree_t::n_active |
No. of nodes active in current frame
| int32 lextree_t::n_alloc_blk_sz |
Block size of each allocation
| int32 lextree_t::n_alloc_node |
Total No. of nodes in this lextree which is allocated dynamically
| int32 lextree_t::n_lc |
No. of separate left contexts being maintained, if any
| int32 lextree_t::n_next_active |
No. of nodes active in current frame
| int32 lextree_t::n_node |
Total No. of nodes in this lextree which is allocated in the initialization time
| lextree_node_t** lextree_t::next_active |
Like active, but temporary space for constructing the active list for the next frame using the current
| char lextree_t::prev_word[100] |
This is used in WST. The previous word for a tree
| glist_t lextree_t::root |
The entire set of root nodes (lextree_node_t) for this lextree
| int32 lextree_t::type |
For use by other modules; NOT maintained here. For example: N-gram type; 0: unigram lextree, 1: 2g, 2: 3g lextree...
| int32 lextree_t::wbest |
Best wordexit HMM state score in current frame (for pruning)
1.8.11