The set of mixture-Gaussians in an acoustic model used in Sphinx 3.X family of tool. More...
#include <cont_mgau.h>
Public Attributes | |
int32 | n_mgau |
int32 | max_comp |
int32 | veclen |
mgau_t * | mgau |
float64 | distfloor |
int32 | comp_type |
int32 | verbose |
int32 | frm_sen_eval |
int32 | frm_gau_eval |
int32 | frm_ci_sen_eval |
int32 | frm_ci_gau_eval |
int32 | gau_type |
logmath_t * | logmath |
The set of mixture-Gaussians in an acoustic model used in Sphinx 3.X family of tool.
int32 mgau_model_t::comp_type |
Type of computation used in this set of mixture-Gaussians
Referenced by mgau_eval(), and mgau_init().
float64 mgau_model_t::distfloor |
Mahalanobis distances can underflow when finally converted to logs3 values. To prevent this, floor the log values first.
Referenced by mgau_comp_eval(), mgau_eval(), and mgau_init().
#CI Senones evaluated in most recent frame
Referenced by approx_cont_mgau_ci_eval().
#CI Senones evaluated in most recent frame
Referenced by approx_cont_mgau_ci_eval().
#Gaussian densities evaluated in the most recent frame
Referenced by approx_cont_mgau_frame_eval().
#Senones evaluated in the most recent frame
Referenced by approx_cont_mgau_frame_eval().
int32 mgau_model_t::gau_type |
gau_type=CONTHMM if it is fully continous HMM, gau_type=SEMIHMM if it is semi continous HMM. Currently SEMIHMM is not supported.
Referenced by mgau_init().
logmath_t* mgau_model_t::logmath |
The logmath_t structure
Referenced by mgau_comp_eval(), mgau_eval(), and mgau_init().
int32 mgau_model_t::max_comp |
Max components in any mixture
The n_mgau mixture Gaussians
Referenced by approx_cont_mgau_frame_eval(), main(), mgau_comp_eval(), mgau_dump(), mgau_eval(), mgau_free(), mgau_init(), mgau_mean_reload(), and mgau_var_nzvec_floor().
int32 mgau_model_t::n_mgau |
#Mixture Gaussians in this model (i.e., #senones)
Referenced by approx_cont_mgau_frame_eval().
int32 mgau_model_t::veclen |
Vector length of the Gaussian density means (and diagonal vars)
int32 mgau_model_t::verbose |
Whether to display information
Referenced by mgau_init(), and mgau_var_nzvec_floor().