IvectorExtractorUpdateProjectionClass Class Reference
Collaboration diagram for IvectorExtractorUpdateProjectionClass:

Public Member Functions

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

Private Attributes

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

Detailed Description

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

Constructor & Destructor Documentation

◆ IvectorExtractorUpdateProjectionClass()

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

◆ ~IvectorExtractorUpdateProjectionClass()

Member Function Documentation

◆ operator()()

void operator() ( )
inline

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

1403  {
1405  }
double UpdateProjection(const IvectorExtractorEstimationOptions &opts, int32 gaussian, IvectorExtractor *extractor) const
const IvectorExtractorEstimationOptions & opts_

Member Data Documentation

◆ extractor_

IvectorExtractor* extractor_
private

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

◆ i_

int32 i_
private

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

◆ impr_

double impr_
private

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

◆ opts_

const IvectorExtractorEstimationOptions& opts_
private

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

◆ stats_

const IvectorExtractorStats& stats_
private

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

◆ tot_impr_

double* tot_impr_
private

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


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