42 #ifndef __PTM_MGAU_H__
43 #define __PTM_MGAU_H__
46 #include <sphinxbase/fe.h>
47 #include <sphinxbase/logmath.h>
48 #include <sphinxbase/mmio.h>
75 mmio_file_t *sendump_mmap;
95 int32 n_senone_active,
ptm_topn_t *** topn
Top-N for each codebook (mgau x feature x topn)
uint8 * sen2cb
Senone to codebook mapping.
int n_fast_hist
Number of past frames tracked.
gauden_t * g
Set of Gaussians.
Binary format model definition files, with support for heterogeneous topologies and variable-size N-p...
Implementation of HMM base structure.
int ptm_mgau_frame_eval(ps_mgau_t *s, int16 *senone_scores, uint8 *senone_active, int32 n_senone_active, mfcc_t **featbuf, int32 frame, int32 compallsen)
Compute senone scores for the active senones.
ps_mgau_t base
base structure.
(Sphinx 3.0 specific) Gaussian density module.
Feature space linear transform structure.
cmd_ln_t * config
Configuration parameters.
uint8 *** mixw
Mixture weight distributions by feature, codeword, senone.
ptm_fast_eval_t * hist
Fast evaluation info for past frames.
ptm_fast_eval_t * f
Fast eval info for current frame.
Multivariate gaussian mixture density parameters.
bitvec_t * mgau_active
Set of active codebooks.
Acoustic model structures for PocketSphinx.
int32 n_sen
Number of senones.
Acoustic model structure.