Configuration variables like variance floor, minimum occupancy, etc. More...
#include <mle-diag-gmm.h>

Public Member Functions | |
| MleDiagGmmOptions () | |
| void | Register (OptionsItf *opts) |
Public Attributes | |
| Vector< double > | variance_floor_vector |
| Variance floor for each dimension [empty if not supplied]. More... | |
| BaseFloat | min_gaussian_weight |
| Minimum weight below which a Gaussian is not updated (and is removed, if remove_low_count_gaussians == true);. More... | |
| BaseFloat | min_gaussian_occupancy |
| Minimum count below which a Gaussian is not updated (and is removed, if remove_low_count_gaussians == true). More... | |
| double | min_variance |
| Minimum allowed variance in any dimension (if no variance floor) It is in double since the variance is computed in double precision. More... | |
| bool | remove_low_count_gaussians |
Configuration variables like variance floor, minimum occupancy, etc.
needed in the estimation process.
Definition at line 38 of file mle-diag-gmm.h.
|
inline |
Definition at line 52 of file mle-diag-gmm.h.
|
inline |
Definition at line 59 of file mle-diag-gmm.h.
References OptionsItf::Register().
Referenced by main().
| BaseFloat min_gaussian_occupancy |
Minimum count below which a Gaussian is not updated (and is removed, if remove_low_count_gaussians == true).
Definition at line 47 of file mle-diag-gmm.h.
Referenced by main(), kaldi::MleAmDiagGmmUpdate(), and kaldi::MleDiagGmmUpdate().
| BaseFloat min_gaussian_weight |
Minimum weight below which a Gaussian is not updated (and is removed, if remove_low_count_gaussians == true);.
Definition at line 44 of file mle-diag-gmm.h.
Referenced by kaldi::MleDiagGmmUpdate().
| double min_variance |
Minimum allowed variance in any dimension (if no variance floor) It is in double since the variance is computed in double precision.
Definition at line 50 of file mle-diag-gmm.h.
Referenced by main(), kaldi::MleDiagGmmUpdate(), and UnitTestEstimateDiagGmm().
| bool remove_low_count_gaussians |
Definition at line 51 of file mle-diag-gmm.h.
Referenced by kaldi::MleAmDiagGmmUpdate(), and kaldi::MleDiagGmmUpdate().
| Vector<double> variance_floor_vector |
Variance floor for each dimension [empty if not supplied].
It is in double since the variance is computed in double precision.
Definition at line 41 of file mle-diag-gmm.h.
Referenced by kaldi::MleDiagGmmUpdate().