MapDiagGmmOptions Struct Reference

Configuration variables for Maximum A Posteriori (MAP) update. More...

#include <mle-diag-gmm.h>

Collaboration diagram for MapDiagGmmOptions:

Public Member Functions

 MapDiagGmmOptions ()
 
void Register (OptionsItf *opts)
 

Public Attributes

BaseFloat mean_tau
 Tau value for the means. More...
 
BaseFloat variance_tau
 Tau value for the variances. More...
 
BaseFloat weight_tau
 Tau value for the weights– this tau value is applied per state, not per Gaussian. More...
 

Detailed Description

Configuration variables for Maximum A Posteriori (MAP) update.

Definition at line 76 of file mle-diag-gmm.h.

Constructor & Destructor Documentation

◆ MapDiagGmmOptions()

MapDiagGmmOptions ( )
inline

Definition at line 89 of file mle-diag-gmm.h.

89  : mean_tau(10.0),
90  variance_tau(50.0),
91  weight_tau(10.0) { }
BaseFloat weight_tau
Tau value for the weights– this tau value is applied per state, not per Gaussian.
Definition: mle-diag-gmm.h:87
BaseFloat variance_tau
Tau value for the variances.
Definition: mle-diag-gmm.h:83
BaseFloat mean_tau
Tau value for the means.
Definition: mle-diag-gmm.h:78

Member Function Documentation

◆ Register()

void Register ( OptionsItf opts)
inline

Definition at line 93 of file mle-diag-gmm.h.

References OptionsItf::Register().

Referenced by main().

93  {
94  opts->Register("mean-tau", &mean_tau,
95  "Tau value for updating means.");
96  opts->Register("variance-tau", &mean_tau,
97  "Tau value for updating variances (note: only relevant if "
98  "update-flags contains \"v\".");
99  opts->Register("weight-tau", &weight_tau,
100  "Tau value for updating weights.");
101  }
BaseFloat weight_tau
Tau value for the weights– this tau value is applied per state, not per Gaussian.
Definition: mle-diag-gmm.h:87
BaseFloat mean_tau
Tau value for the means.
Definition: mle-diag-gmm.h:78

Member Data Documentation

◆ mean_tau

BaseFloat mean_tau

Tau value for the means.

Definition at line 78 of file mle-diag-gmm.h.

Referenced by kaldi::MapDiagGmmUpdate().

◆ variance_tau

BaseFloat variance_tau

Tau value for the variances.

(Note: whether or not the variances are updated at all will be controlled by flags.)

Definition at line 83 of file mle-diag-gmm.h.

Referenced by kaldi::MapDiagGmmUpdate().

◆ weight_tau

BaseFloat weight_tau

Tau value for the weights– this tau value is applied per state, not per Gaussian.

Definition at line 87 of file mle-diag-gmm.h.

Referenced by kaldi::MapDiagGmmUpdate().


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