RegtreeFmllrOptions Struct Reference

Configuration variables for FMLLR transforms. More...

#include <regtree-fmllr-diag-gmm.h>

Collaboration diagram for RegtreeFmllrOptions:

Public Member Functions

 RegtreeFmllrOptions ()
 
void Register (OptionsItf *opts)
 

Public Attributes

std::string update_type
 "full", "diag", "offset", "none" More...
 
BaseFloat min_count
 Minimum occupancy for computing a transform. More...
 
int32 num_iters
 Number of iterations (if using an iterative update) More...
 
bool use_regtree
 If 'true', find transforms to generate using regression tree. More...
 

Detailed Description

Configuration variables for FMLLR transforms.

Definition at line 38 of file regtree-fmllr-diag-gmm.h.

Constructor & Destructor Documentation

◆ RegtreeFmllrOptions()

RegtreeFmllrOptions ( )
inline

Definition at line 45 of file regtree-fmllr-diag-gmm.h.

45  : update_type("full"), min_count(1000.0),
46  num_iters(10), use_regtree(true) { }
BaseFloat min_count
Minimum occupancy for computing a transform.
bool use_regtree
If &#39;true&#39;, find transforms to generate using regression tree.
int32 num_iters
Number of iterations (if using an iterative update)
std::string update_type
"full", "diag", "offset", "none"

Member Function Documentation

◆ Register()

void Register ( OptionsItf opts)
inline

Definition at line 48 of file regtree-fmllr-diag-gmm.h.

References OptionsItf::Register().

Referenced by main().

48  {
49  opts->Register("fmllr-update-type", &update_type,
50  "Update type for fMLLR (\"full\"|\"diag\"|\"offset\"|\"none\")");
51  opts->Register("fmllr-min-count", &min_count,
52  "Minimum count to estimate an fMLLR transform.");
53  opts->Register("fmllr-num-iters", &num_iters,
54  "Number of fMLLR iterations (if using an iterative update).");
55  opts->Register("fmllr-use-regtree", &use_regtree,
56  "Use a regression-class tree for fMLLR.");
57  }
BaseFloat min_count
Minimum occupancy for computing a transform.
bool use_regtree
If &#39;true&#39;, find transforms to generate using regression tree.
int32 num_iters
Number of iterations (if using an iterative update)
std::string update_type
"full", "diag", "offset", "none"

Member Data Documentation

◆ min_count

BaseFloat min_count

Minimum occupancy for computing a transform.

Definition at line 40 of file regtree-fmllr-diag-gmm.h.

Referenced by kaldi::UnitTestRegtreeFmllrDiagGmm(), and RegtreeFmllrDiagGmmAccs::Update().

◆ num_iters

int32 num_iters

Number of iterations (if using an iterative update)

Definition at line 41 of file regtree-fmllr-diag-gmm.h.

Referenced by RegtreeFmllrDiagGmmAccs::Update().

◆ update_type

std::string update_type

"full", "diag", "offset", "none"

Definition at line 39 of file regtree-fmllr-diag-gmm.h.

Referenced by RegtreeFmllrDiagGmmAccs::Update().

◆ use_regtree

bool use_regtree

If 'true', find transforms to generate using regression tree.

If 'false', generate transforms for each baseclass.

Definition at line 42 of file regtree-fmllr-diag-gmm.h.

Referenced by kaldi::UnitTestRegtreeFmllrDiagGmm(), and RegtreeFmllrDiagGmmAccs::Update().


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