 |
Belle II Software
release-05-01-25
|
12 #ifndef INCLUDE_GUARD_BELLE2_MVA_TEACHER_HEADER
13 #define INCLUDE_GUARD_BELLE2_MVA_TEACHER_HEADER
15 #include <mva/interface/Options.h>
16 #include <mva/interface/Dataset.h>
17 #include <mva/interface/Weightfile.h>
Abstract base class of all Datasets given to the MVA interface The current event can always be access...
Teacher(const GeneralOptions &general_options)
Constructs a new teacher using the GeneralOptions for this training.
The Weightfile class serializes all information about a training into an xml tree.
GeneralOptions m_general_options
GeneralOptions containing all shared options.
Abstract base class for different kinds of events.
Abstract base class of all Teachers Each MVA library has its own implementation of this class,...
General options which are shared by all MVA trainings.
virtual ~Teacher()=default
Virtual destructor.
virtual Weightfile train(Dataset &training_data) const =0
Train a mva method using the given dataset returning a Weightfile.