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

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

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

struct srch_funcs_s srch_WST_funcs
 


Generated on Sat Apr 11 00:02:30 2009 by  doxygen 1.3.9.1