#include <PndPDEFoamTrain.h>
|
| PndPDEFoamTrain (const std::string &InPutFile, const std::vector< std::string > &ClassNames, const std::vector< std::string > &VarNames, bool trim=true) |
|
virtual | ~PndPDEFoamTrain () |
|
void | Train () |
| Derived classes need to implement this methode. More...
|
|
void | TrainPar () |
|
| PndMvaTrainer (std::vector< std::pair< std::string, std::vector< float > *>> const &InputEvtsParam, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true) |
|
| PndMvaTrainer (std::string const &InPut, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true) |
|
virtual | ~PndMvaTrainer () |
| Destructor. More...
|
|
virtual void | storeWeights ()=0 |
|
void | SetTestSetSize (size_t percent=50) |
|
void | SetTestSet (std::set< size_t > const &testSet) |
|
void | NormalizeData (NormType t=NONORM) |
|
void | PCATransForm () |
|
void | SetOutPutFile (std::string const &outFile) |
|
void | WriteErroVect (std::string const &FileName) const |
|
std::vector< StepError > const & | GetErrorValues () const |
|
virtual void | Initialize () |
|
std::set< size_t > const & | GetTestEvetIdx () const |
|
std::vector< PndMvaClass > const & | GetClasses () const |
| Get the list of available classes (labels). More...
|
|
std::vector< PndMvaVariable > const & | GetVariables () const |
| Get the list of available variables. More...
|
|
virtual void | EvalClassifierError () |
|
size_t | GetRndSeed () const |
|
void | SetRndSeed (size_t const sd) |
|
Definition at line 20 of file PndPDEFoamTrain.h.
◆ PndPDEFoamTrain()
PndPDEFoamTrain::PndPDEFoamTrain |
( |
const std::string & |
InPutFile, |
|
|
const std::vector< std::string > & |
ClassNames, |
|
|
const std::vector< std::string > & |
VarNames, |
|
|
bool |
trim = true |
|
) |
| |
◆ ~PndPDEFoamTrain()
virtual PndPDEFoamTrain::~PndPDEFoamTrain |
( |
| ) |
|
|
virtual |
◆ CalcXminXmax()
void PndPDEFoamTrain::CalcXminXmax |
( |
| ) |
|
|
protected |
◆ FillVariableNamesToFoam()
void PndPDEFoamTrain::FillVariableNamesToFoam |
( |
| ) |
const |
|
protected |
◆ InitFoam()
void PndPDEFoamTrain::InitFoam |
( |
TMVA::PDEFoam * |
pdefoam, |
|
|
TMVA::EFoamType |
ft |
|
) |
| |
|
protected |
◆ SetXminXmax()
void PndPDEFoamTrain::SetXminXmax |
( |
TMVA::PDEFoam * |
pdefoam | ) |
|
|
protected |
◆ Train()
void PndPDEFoamTrain::Train |
( |
| ) |
|
|
virtual |
Derived classes need to implement this methode.
Implements PndMvaTrainer.
◆ TrainPar()
void PndPDEFoamTrain::TrainPar |
( |
| ) |
|
◆ WriteFoamsToFile()
void PndPDEFoamTrain::WriteFoamsToFile |
( |
| ) |
|
|
protected |
The documentation for this class was generated from the following file: