Main Page | Class List | Directories | File List | Class Members | File Members

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

int32 mgau_model_t::comp_type
 

Type of computation used in this set of mixture-Gaussians

float64 mgau_model_t::distfloor
 

Mahalanobis distances can underflow when finally converted to logs3 values. To prevent this, floor the log values first.

int32 mgau_model_t::frm_ci_gau_eval
 

#CI Senones evaluated in most recent frame

int32 mgau_model_t::frm_ci_sen_eval
 

#CI Senones evaluated in most recent frame

int32 mgau_model_t::frm_gau_eval
 

#Gaussian densities evaluated in the most recent frame

int32 mgau_model_t::frm_sen_eval
 

#Senones evaluated in the most recent frame

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.

logmath_t* mgau_model_t::logmath
 

The logmath_t structure

int32 mgau_model_t::max_comp
 

Max components in any mixture

mgau_t* mgau_model_t::mgau
 

The n_mgau mixture Gaussians

int32 mgau_model_t::n_mgau
 

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

int32 mgau_model_t::veclen
 

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

int32 mgau_model_t::verbose
 

Whether to display information


The documentation for this struct was generated from the following file:
Generated on Sat Apr 11 00:02:34 2009 by  doxygen 1.3.9.1