![]() |
Belle II Software
release-05-02-19
|
Expert for the Combination MVA method. More...
#include <Combination.h>
Public Member Functions | |
virtual void | load (Weightfile &weightfile) override |
Load the expert from a Weightfile. More... | |
virtual std::vector< float > | apply (Dataset &test_data) const override |
Apply this expert onto a dataset. More... | |
virtual std::vector< float > | apply (Dataset &test_data, const unsigned int classID) const |
Apply this expert onto a dataset. More... | |
Protected Attributes | |
GeneralOptions | m_general_options |
General options loaded from the weightfile. | |
Private Attributes | |
CombinationOptions | m_specific_options |
Method specific options. | |
std::vector< std::unique_ptr< Expert > > | m_experts |
Experts of the methods to combine. | |
std::vector< std::vector< std::string > > | m_expert_variables |
Results of the experts to combine. | |
Expert for the Combination MVA method.
Definition at line 85 of file Combination.h.
|
overridevirtual |
Apply this expert onto a dataset.
test_data | dataset |
Implements Expert.
Definition at line 115 of file Combination.cc.
|
inlinevirtualinherited |
Apply this expert onto a dataset.
Multi-class mode signature. Not pure virtual, since not all derived classes need to re-implement this.
test_data | dataset |
classID | class identifier. |
Reimplemented in TMVAExpertMulticlass.
|
overridevirtual |
Load the expert from a Weightfile.
weightfile | containing all information necessary to build the expert |
Implements Expert.
Definition at line 87 of file Combination.cc.