a functional part of the sample More...
Public Types | |
typedef std::shared_ptr< Component > | ptr |
Public Member Functions | |
virtual std::string | getInfo ()=0 |
get the textual description of the component More... | |
Protected Member Functions | |
Component ()=default | |
virtual | ~Component ()=default |
a functional part of the sample
typedef std::shared_ptr<Component> nmtSample::Component::ptr |
|
protecteddefault |
|
protectedvirtualdefault |
|
pure virtual |
get the textual description of the component
Implemented in nmtSample::SoftmaxLikelihood, nmtSample::BeamSearchPolicy, nmtSample::MultiplicativeAlignment, nmtSample::SLPEmbedder, nmtSample::SLPProjection, nmtSample::BLEUScoreWriter, nmtSample::Context, nmtSample::LSTMEncoder, nmtSample::TextWriter, nmtSample::SLPAttention, nmtSample::BenchmarkWriter, nmtSample::TextReader, nmtSample::LSTMDecoder, and nmtSample::LimitedSamplesDataReader.