89 #include "hash_table.h" int srch_WST_end(void *srch_struct)
File that implement various structure for fast algorithms. fast_algo_struct implement beam_t...
Definition: lextree.h:233
Structure for multiple LM, provide operations for addition/deletion/read Structure for multiple...
lextree_t * curroottree
Definition: srch_word_switch_tree.h:121
int srch_WST_hmm_compute_lv2(void *srch_struct, int32 frmno)
int srch_WST_delete_lm(void *srch, const char *lmname)
lextree_t * curfillertree
Definition: srch_word_switch_tree.h:126
glist_t empty_tree_idx_stack
Definition: srch_word_switch_tree.h:137
int srch_WST_init(kb_t *kb, void *srch_struct)
int32 n_static_lextree
Definition: srch_word_switch_tree.h:119
int srch_WST_uninit(void *srch_struct)
int srch_WST_set_lm(void *srch_struct, const char *lmname)
histprune_t * histprune
Definition: srch_word_switch_tree.h:148
int srch_WST_add_lm(void *srch, lm_t *lm, const char *lmname)
lextree_t ** expandtree
Definition: srch_word_switch_tree.h:123
int srch_WST_begin(void *srch_struct)
int srch_WST_eval_beams_lv1(void *srch_struct)
int32 no_active_word
Definition: srch_word_switch_tree.h:143
Data structure of lexical tree.
int srch_WST_propagate_graph_wd_lv1(void *srch_struct)
Size definition of semantically units. Common for both s3 and s3.X decoder.
Structure containing various histogram pruning parameters and internal storage All in integers...
Definition: fast_algo_struct.h:190
int srch_WST_propagate_graph_wd_lv2(void *srch_struct, int32 frmno)
Definition: srch_word_switch_tree.h:118
The global wrapper structure for all variables in 3.X search. We may want to use it for sphinx 3...
int32 isLMLA
Definition: srch_word_switch_tree.h:146
int srch_WST_propagate_graph_ph_lv1(void *srch_struct)
int srch_WST_compute_heuristic(void *srch, int32 win_efv)
int srch_WST_decode(void *srch_struct)
glist_t srch_WST_gen_hyp(void *srch_struct)
int srch_WST_dump_vithist(void *srch_struct)
int srch_WST_hmm_compute_lv1(void *srch_struct)
int srch_WST_frame_windup(void *srch_struct, int32 frmno)
lextree_t ** roottree
Definition: srch_word_switch_tree.h:132
lextree_t ** expandfillertree
Definition: srch_word_switch_tree.h:127
int srch_WST_gmm_compute_lv2(void *srch_struct, float32 *feat, int32 time)
The language model. All unigrams are read into memory on initialization. Bigrams and trigrams read in...
int srch_WST_shift_one_cache_frame(void *srch, int32 win_efv)
lmset_t * lmset
Definition: srch_word_switch_tree.h:145
int srch_WST_bestpath_impl(void *srch_struct)
hash_table_t * active_word
Definition: srch_word_switch_tree.h:135
int srch_WST_select_active_gmm(void *srch)
struct srch_funcs_s srch_WST_funcs
int srch_WST_eval_beams_lv2(void *srch_struct)
int srch_WST_propagate_graph_ph_lv2(void *srch_struct, int32 frmno)