303 int32 hmmhistbinsize,
311 int32 hmmhistbinsize,
339 float32 tighten_factor,
strcture for storing the model definition.
Definition: mdef.h:184
int32 hmm_hist_binsize
Definition: fast_algo_struct.h:194
void pl_computePhnHeur(mdef_t *md, ascr_t *a, pl_t *pl, int32 heutype, int32 win_strt, int32 win_efv)
int32 hmm_hist_bins
Definition: fast_algo_struct.h:195
int32 subvqbeam
Definition: fast_algo_struct.h:248
void beam_free(beam_t *b)
int32 * idx
Definition: fast_algo_struct.h:236
Structure that contains all parameters for phoneme lookahead.
Definition: fast_algo_struct.h:173
histprune_t * histprune_init(int32 maxhmm, int32 maxhist, int32 maxword, int32 hmmhistbinsize, int32 numNodes)
int32 wordend
Definition: fast_algo_struct.h:154
int32 bestwordscore
Definition: fast_algo_struct.h:158
Structure that contains all beam parameters for beam pruning in Viterbi algorithm.
Definition: fast_algo_struct.h:149
int32 n_ciphone
Definition: fast_algo_struct.h:177
int32 hmm
Definition: fast_algo_struct.h:150
int32 ptranskip
Definition: fast_algo_struct.h:153
void histprune_zero_histbin(histprune_t *h)
int32 maxhmmpf
Definition: fast_algo_struct.h:193
float32 * last_feat
Definition: fast_algo_struct.h:264
int32 * ci_occu
Definition: fast_algo_struct.h:234
Structure that contains all parameter related to 4-Level Fast GMM computation.
Definition: fast_algo_struct.h:256
Structure containing various parameters for downsampling.
Definition: fast_algo_struct.h:205
pl_t * pl_init(int32 pheurtype, int32 pl_beam, int32 n_ciphone, logmath_t *logmath)
Structure that contains all parameters for CI-based GMM selection.
Definition: fast_algo_struct.h:225
int32 ci_pbeam
Definition: fast_algo_struct.h:226
int32 dist_ds
Definition: fast_algo_struct.h:212
Structure that contains all parameters related to Gaussian selection.
Definition: fast_algo_struct.h:247
Size definition of semantically units. Common for both s3 and s3.X decoder.
int32 * phn_heur_list
Definition: fast_algo_struct.h:178
Structure containing various histogram pruning parameters and internal storage All in integers...
Definition: fast_algo_struct.h:190
void beam_report(beam_t *b)
beam_t * beam_init(float64 hmm, float64 ptr, float64 wd, float64 wdend, int32 ptranskip, int32 n_ciphone, logmath_t *logmath)
int32 thres
Definition: fast_algo_struct.h:159
int32 word
Definition: fast_algo_struct.h:152
#define S3DECODER_EXPORT
Definition: sphinx3_export.h:15
int32 dyn_ci_pbeam
Definition: fast_algo_struct.h:228
gau_select_t * gaus
Definition: fast_algo_struct.h:259
S3DECODER_EXPORT void fast_gmm_free(fast_gmm_t *fg)
void histprune_update_histbinsize(histprune_t *h, int32 hmmhistbinsize, int32 numNodes)
void histprune_showhistbin(histprune_t *hp, int32 nfr, char *uttid)
downsampling_t * downs
Definition: fast_algo_struct.h:257
int32 cond_ds
Definition: fast_algo_struct.h:207
void fast_gmm_report(fast_gmm_t *f)
int32 rec_bst_senscr
Definition: fast_algo_struct.h:263
S3DECODER_EXPORT fast_gmm_t * fast_gmm_init(int32 down_sampling_ratio, int32 mode_cond_ds, int32 mode_dist_ds, int32 isGS4GS, int32 isSVQ4SVQ, float64 subvqbeam, float64 cibeam, float32 tighten_factor, int32 max_cd, int32 n_ci_sen, logmath_t *logmath)
int32 n_ciphone
Definition: fast_algo_struct.h:155
int32 maxhistpf
Definition: fast_algo_struct.h:192
int32 word_thres
Definition: fast_algo_struct.h:161
int32 max_cd
Definition: fast_algo_struct.h:238
int32 bestscore
Definition: fast_algo_struct.h:157
int32 pl_beam
Definition: fast_algo_struct.h:175
int32 phone_thres
Definition: fast_algo_struct.h:160
int32 pheurtype
Definition: fast_algo_struct.h:174
int32 maxwpf
Definition: fast_algo_struct.h:191
void histprune_report(histprune_t *h)
Wrapper to hold senone scores.
gmm_select_t * gmms
Definition: fast_algo_struct.h:258
int32 ds_ratio
Definition: fast_algo_struct.h:206
int32 rec_bstcid
Definition: fast_algo_struct.h:249
int32 * hmm_hist
Definition: fast_algo_struct.h:196
void histprune_free(histprune_t *h)
int32 skip_count
Definition: fast_algo_struct.h:217
int32 gs4gs
Definition: fast_algo_struct.h:260
int32 * wordbestscores
Definition: fast_algo_struct.h:163
int32 ptrans
Definition: fast_algo_struct.h:151
int32 * wordbestexits
Definition: fast_algo_struct.h:164
float32 tighten_factor
Definition: fast_algo_struct.h:230
int32 svq4svq
Definition: fast_algo_struct.h:262