EbwOptions Struct Reference

#include <ebw-diag-gmm.h>

Collaboration diagram for EbwOptions:

Public Member Functions

 EbwOptions ()
 
void Register (OptionsItf *opts)
 

Public Attributes

BaseFloat E
 
BaseFloat tau
 

Detailed Description

Definition at line 34 of file ebw-diag-gmm.h.

Constructor & Destructor Documentation

◆ EbwOptions()

EbwOptions ( )
inline

Definition at line 38 of file ebw-diag-gmm.h.

38 : E(2.0), tau(0.0) { }

Member Function Documentation

◆ Register()

void Register ( OptionsItf opts)
inline

Definition at line 39 of file ebw-diag-gmm.h.

References OptionsItf::Register().

Referenced by main().

39  {
40  std::string module = "EbwOptions: ";
41  opts->Register("E", &E, module+"Constant E for Extended Baum-Welch (EBW) update");
42  opts->Register("tau", &tau, module+"Tau value for smoothing to the model "
43  "parameters only (for smoothing to ML stats, use gmm-ismooth-stats");
44  }

Member Data Documentation

◆ E

Definition at line 35 of file ebw-diag-gmm.h.

Referenced by kaldi::UpdateEbwDiagGmm().

◆ tau

BaseFloat tau

Definition at line 36 of file ebw-diag-gmm.h.

Referenced by EbwWeightOptions::Register(), and kaldi::UpdateEbwDiagGmm().


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