srch_word_switch_tree.h File Reference

Implementation of word-switching tree search. More...

#include "hash_table.h"
#include "glist.h"
#include "s3types.h"
#include "kb.h"
#include "lm.h"
#include "lextree.h"
#include "fast_algo_struct.h"

Go to the source code of this file.

Classes

struct  srch_WST_graph_t

Functions

int srch_WST_init (kb_t *kb, void *srch_struct)
int srch_WST_uninit (void *srch_struct)
int srch_WST_begin (void *srch_struct)
int srch_WST_end (void *srch_struct)
int srch_WST_decode (void *srch_struct)
int srch_WST_set_lm (void *srch_struct, const char *lmname)
int srch_WST_add_lm (void *srch, lm_t *lm, const char *lmname)
int srch_WST_delete_lm (void *srch, const char *lmname)
int srch_WST_gmm_compute_lv2 (void *srch_struct, float32 *feat, int32 time)
int srch_WST_hmm_compute_lv1 (void *srch_struct)
int srch_WST_hmm_compute_lv2 (void *srch_struct, int32 frmno)
int srch_WST_eval_beams_lv1 (void *srch_struct)
int srch_WST_eval_beams_lv2 (void *srch_struct)
int srch_WST_propagate_graph_ph_lv1 (void *srch_struct)
int srch_WST_propagate_graph_wd_lv1 (void *srch_struct)
int srch_WST_propagate_graph_ph_lv2 (void *srch_struct, int32 frmno)
int srch_WST_propagate_graph_wd_lv2 (void *srch_struct, int32 frmno)
int srch_WST_compute_heuristic (void *srch, int32 win_efv)
int srch_WST_frame_windup (void *srch_struct, int32 frmno)
int srch_WST_shift_one_cache_frame (void *srch, int32 win_efv)
int srch_WST_select_active_gmm (void *srch)
glist_t srch_WST_gen_hyp (void *srch_struct)
int srch_WST_dump_vithist (void *srch_struct)
int srch_WST_bestpath_impl (void *srch_struct)

Variables

struct srch_funcs_s srch_WST_funcs

Detailed Description

Implementation of word-switching tree search.


Function Documentation

int srch_WST_add_lm ( void *  srch,
lm_t lm,
const char *  lmname 
)
int srch_WST_begin ( void *  srch_struct  ) 
int srch_WST_bestpath_impl ( void *  srch_struct  ) 
Parameters:
srch_struct A void pointer to a search structure
int srch_WST_compute_heuristic ( void *  srch,
int32  win_efv 
)
int srch_WST_decode ( void *  srch_struct  ) 
int srch_WST_delete_lm ( void *  srch,
const char *  lmname 
)
int srch_WST_dump_vithist ( void *  srch_struct  ) 
Parameters:
srch_struct A void pointer to a search structure
int srch_WST_end ( void *  srch_struct  ) 
int srch_WST_eval_beams_lv1 ( void *  srch_struct  ) 
int srch_WST_eval_beams_lv2 ( void *  srch_struct  ) 
int srch_WST_frame_windup ( void *  srch_struct,
int32  frmno 
)
glist_t srch_WST_gen_hyp ( void *  srch_struct  ) 
Parameters:
srch_struct A void pointer to a search structure
int srch_WST_gmm_compute_lv2 ( void *  srch_struct,
float32 *  feat,
int32  time 
)
int srch_WST_hmm_compute_lv1 ( void *  srch_struct  ) 
int srch_WST_hmm_compute_lv2 ( void *  srch_struct,
int32  frmno 
)
int srch_WST_init ( kb_t kb,
void *  srch_struct 
)
Parameters:
kb The KB
srch_struct The pointer to a search structure
int srch_WST_propagate_graph_ph_lv1 ( void *  srch_struct  ) 
int srch_WST_propagate_graph_ph_lv2 ( void *  srch_struct,
int32  frmno 
)
int srch_WST_propagate_graph_wd_lv1 ( void *  srch_struct  ) 
int srch_WST_propagate_graph_wd_lv2 ( void *  srch_struct,
int32  frmno 
)
int srch_WST_select_active_gmm ( void *  srch  ) 
int srch_WST_set_lm ( void *  srch_struct,
const char *  lmname 
)
int srch_WST_shift_one_cache_frame ( void *  srch,
int32  win_efv 
)
int srch_WST_uninit ( void *  srch_struct  ) 

Variable Documentation


Generated on 7 Mar 2010 by  doxygen 1.6.1