Public Member Functions | |
DiscTrainParallelClass (const AmNnet &am_nnet, const TransitionModel &tmodel, const NnetDiscriminativeUpdateOptions &opts, bool store_separate_gradients, DiscriminativeExamplesRepository *repository, Nnet *nnet_to_update, NnetDiscriminativeStats *stats) | |
DiscTrainParallelClass (const DiscTrainParallelClass &other) | |
void | operator() () |
~DiscTrainParallelClass () | |
Public Member Functions inherited from MultiThreadable | |
virtual | ~MultiThreadable () |
Private Attributes | |
const AmNnet & | am_nnet_ |
const TransitionModel & | tmodel_ |
const NnetDiscriminativeUpdateOptions & | opts_ |
bool | store_separate_gradients_ |
DiscriminativeExamplesRepository * | repository_ |
Nnet * | nnet_to_update_ |
Nnet * | nnet_to_update_orig_ |
NnetDiscriminativeStats * | stats_ptr_ |
NnetDiscriminativeStats | stats_ |
Additional Inherited Members | |
Public Attributes inherited from MultiThreadable | |
int32 | thread_id_ |
int32 | num_threads_ |
Definition at line 103 of file nnet-compute-discriminative-parallel.cc.
|
inline |
Definition at line 107 of file nnet-compute-discriminative-parallel.cc.
|
inline |
Definition at line 123 of file nnet-compute-discriminative-parallel.cc.
References DiscTrainParallelClass::nnet_to_update_.
|
inline |
Definition at line 164 of file nnet-compute-discriminative-parallel.cc.
|
inlinevirtual |
Implements MultiThreadable.
Definition at line 148 of file nnet-compute-discriminative-parallel.cc.
References kaldi::GetVerboseLevel(), KALDI_VLOG, and kaldi::nnet2::NnetDiscriminativeUpdate().
|
private |
Definition at line 176 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 181 of file nnet-compute-discriminative-parallel.cc.
Referenced by DiscTrainParallelClass::DiscTrainParallelClass().
|
private |
Definition at line 182 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 178 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 180 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 184 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 183 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 179 of file nnet-compute-discriminative-parallel.cc.
|
private |
Definition at line 177 of file nnet-compute-discriminative-parallel.cc.