#include <nnet-trnopts.h>
Public Member Functions | |
NnetTrainOptions () | |
void | Register (OptionsItf *opts) |
Public Attributes | |
BaseFloat | learn_rate |
BaseFloat | momentum |
BaseFloat | l2_penalty |
BaseFloat | l1_penalty |
Friends | |
std::ostream & | operator<< (std::ostream &os, const NnetTrainOptions &opts) |
Definition at line 30 of file nnet-trnopts.h.
|
inline |
Definition at line 38 of file nnet-trnopts.h.
|
inline |
Definition at line 46 of file nnet-trnopts.h.
References OptionsItf::Register().
Referenced by main().
|
friend |
Definition at line 54 of file nnet-trnopts.h.
BaseFloat l1_penalty |
Definition at line 35 of file nnet-trnopts.h.
Referenced by LinearTransform::Update(), and AffineTransform::Update().
BaseFloat l2_penalty |
Definition at line 34 of file nnet-trnopts.h.
Referenced by LinearTransform::Update(), and AffineTransform::Update().
BaseFloat learn_rate |
Definition at line 32 of file nnet-trnopts.h.
Referenced by main(), SentenceAveragingComponent::SetTrainOptions(), ParametricRelu::Update(), LinearTransform::Update(), AffineTransform::Update(), FramePoolingComponent::Update(), RecurrentComponent::Update(), ConvolutionalComponent::Update(), LstmProjected::Update(), and BlstmProjected::Update().
BaseFloat momentum |
Definition at line 33 of file nnet-trnopts.h.
Referenced by LstmProjected::BackpropagateFnc(), BlstmProjected::BackpropagateFnc(), ParametricRelu::Update(), LinearTransform::Update(), AffineTransform::Update(), and RecurrentComponent::Update().