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