mle-diag-gmm.h File Reference
#include "gmm/diag-gmm.h"
#include "gmm/diag-gmm-normal.h"
#include "gmm/model-common.h"
#include "itf/options-itf.h"
Include dependency graph for mle-diag-gmm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MleDiagGmmOptions
 Configuration variables like variance floor, minimum occupancy, etc. More...
 
struct  MapDiagGmmOptions
 Configuration variables for Maximum A Posteriori (MAP) update. More...
 
class  AccumDiagGmm
 

Namespaces

 kaldi
 This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:
 

Functions

GmmFlagsType AugmentGmmFlags (GmmFlagsType f)
 Returns "augmented" version of flags: e.g. More...
 
void MleDiagGmmUpdate (const MleDiagGmmOptions &config, const AccumDiagGmm &diag_gmm_acc, GmmFlagsType flags, DiagGmm *gmm, BaseFloat *obj_change_out, BaseFloat *count_out, int32 *floored_elements_out=NULL, int32 *floored_gauss_out=NULL, int32 *removed_gauss_out=NULL)
 for computing the maximum-likelihood estimates of the parameters of a Gaussian mixture model. More...
 
void MapDiagGmmUpdate (const MapDiagGmmOptions &config, const AccumDiagGmm &diag_gmm_acc, GmmFlagsType flags, DiagGmm *gmm, BaseFloat *obj_change_out, BaseFloat *count_out)
 Maximum A Posteriori estimation of the model. More...
 
BaseFloat MlObjective (const DiagGmm &gmm, const AccumDiagGmm &diaggmm_acc)
 Calc using the DiagGMM exponential form. More...