

Public Member Functions | |
| AccumulateMultiThreadedClass (const DiagGmm &diag_gmm, const MatrixBase< BaseFloat > &data, const VectorBase< BaseFloat > &frame_weights, AccumDiagGmm *accum, double *tot_like) | |
| AccumulateMultiThreadedClass (const AccumulateMultiThreadedClass &other) | |
| void | operator() () |
| ~AccumulateMultiThreadedClass () | |
Public Member Functions inherited from MultiThreadable | |
| virtual | ~MultiThreadable () |
Private Attributes | |
| const DiagGmm & | diag_gmm_ |
| const MatrixBase< BaseFloat > & | data_ |
| const VectorBase< BaseFloat > & | frame_weights_ |
| AccumDiagGmm * | dest_accum_ |
| AccumDiagGmm | accum_ |
| double * | tot_like_ptr_ |
| double | tot_like_ |
Additional Inherited Members | |
Public Attributes inherited from MultiThreadable | |
| int32 | thread_id_ |
| int32 | num_threads_ |
Definition at line 486 of file mle-diag-gmm.cc.
|
inline |
Definition at line 488 of file mle-diag-gmm.cc.
|
inline |
Definition at line 496 of file mle-diag-gmm.cc.
References data_, and KALDI_ASSERT.
|
inline |
Definition at line 520 of file mle-diag-gmm.cc.
|
inlinevirtual |
Implements MultiThreadable.
Definition at line 504 of file mle-diag-gmm.cc.
References data_, and KALDI_VLOG.
|
private |
Definition at line 532 of file mle-diag-gmm.cc.
|
private |
Definition at line 529 of file mle-diag-gmm.cc.
|
private |
Definition at line 531 of file mle-diag-gmm.cc.
|
private |
Definition at line 528 of file mle-diag-gmm.cc.
|
private |
Definition at line 530 of file mle-diag-gmm.cc.
|
private |
Definition at line 534 of file mle-diag-gmm.cc.
|
private |
Definition at line 533 of file mle-diag-gmm.cc.