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