IvectorExtractorUpdateWeightClass Class Reference
Collaboration diagram for IvectorExtractorUpdateWeightClass:

Public Member Functions

 IvectorExtractorUpdateWeightClass (const IvectorExtractorStats &stats, const IvectorExtractorEstimationOptions &opts, int32 i, IvectorExtractor *extractor, double *tot_impr)
 
void operator() ()
 
 ~IvectorExtractorUpdateWeightClass ()
 

Private Attributes

const IvectorExtractorStatsstats_
 
const IvectorExtractorEstimationOptionsopts_
 
int32 i_
 
IvectorExtractorextractor_
 
double * tot_impr_
 
double impr_
 

Detailed Description

Definition at line 1567 of file ivector-extractor.cc.

Constructor & Destructor Documentation

◆ IvectorExtractorUpdateWeightClass()

IvectorExtractorUpdateWeightClass ( const IvectorExtractorStats stats,
const IvectorExtractorEstimationOptions opts,
int32  i,
IvectorExtractor extractor,
double *  tot_impr 
)
inline

Definition at line 1569 of file ivector-extractor.cc.

◆ ~IvectorExtractorUpdateWeightClass()

Member Function Documentation

◆ operator()()

void operator() ( )
inline

Definition at line 1576 of file ivector-extractor.cc.

1576  {
1578  }
double UpdateWeight(const IvectorExtractorEstimationOptions &opts, int32 gaussian, IvectorExtractor *extractor) const
const IvectorExtractorEstimationOptions & opts_

Member Data Documentation

◆ extractor_

IvectorExtractor* extractor_
private

Definition at line 1584 of file ivector-extractor.cc.

◆ i_

int32 i_
private

Definition at line 1583 of file ivector-extractor.cc.

◆ impr_

double impr_
private

Definition at line 1586 of file ivector-extractor.cc.

◆ opts_

const IvectorExtractorEstimationOptions& opts_
private

Definition at line 1582 of file ivector-extractor.cc.

◆ stats_

const IvectorExtractorStats& stats_
private

Definition at line 1581 of file ivector-extractor.cc.

◆ tot_impr_

double* tot_impr_
private

Definition at line 1585 of file ivector-extractor.cc.


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