mgau_model_t Struct Reference

The set of mixture-Gaussians in an acoustic model used in Sphinx 3.X family of tool. More...

#include <cont_mgau.h>

List of all members.

Public Attributes

int32 n_mgau
int32 max_comp
int32 veclen
mgau_tmgau
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

Detailed Description

The set of mixture-Gaussians in an acoustic model used in Sphinx 3.X family of tool.


Member Data Documentation

Type of computation used in this set of mixture-Gaussians

Referenced by mgau_eval(), and mgau_init().

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().

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().

The logmath_t structure

Referenced by mgau_comp_eval(), mgau_eval(), and mgau_init().

Max components in any mixture

#Mixture Gaussians in this model (i.e., #senones)

Referenced by approx_cont_mgau_frame_eval().

Vector length of the Gaussian density means (and diagonal vars)

Whether to display information

Referenced by mgau_init(), and mgau_var_nzvec_floor().


The documentation for this struct was generated from the following file:

Generated on 7 Mar 2010 by  doxygen 1.6.1