lextree_t Struct Reference

#include <lextree.h>

List of all members.

Public Attributes

int32 type
glist_t root
lextree_lcroot_tlcroot
int32 n_lc
int32 n_node
int32 n_alloc_node
int32 n_alloc_blk_sz
hmm_context_tctx
hmm_context_tcomctx
lextree_node_t ** active
lextree_node_t ** next_active
int32 n_active
int32 n_next_active
int32 best
int32 wbest
char prev_word [100]

Member Data Documentation

Nodes active in any frame

Best HMM state score in current frame (for pruning)

HMM context for composite triphones.

HMM context for non-composite triphones.

Lists of subsets of root nodes; a list for each left context; NULL if n_lc == 0 (i.e., no specific left context)

No. of nodes active in current frame

Block size of each allocation

Total No. of nodes in this lextree which is allocated dynamically

No. of separate left contexts being maintained, if any

No. of nodes active in current frame

Total No. of nodes in this lextree which is allocated in the initialization time

Like active, but temporary space for constructing the active list for the next frame using the current

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

For use by other modules; NOT maintained here. For example: N-gram type; 0: unigram lextree, 1: 2g, 2: 3g lextree...

Best wordexit HMM state score in current frame (for pruning)


The documentation for this struct was generated from the following file:

Generated on 7 Mar 2010 by  doxygen 1.6.1