ROOT 6.12/07 Reference Guide |
Public Types | |
enum | EAnalysisType { kClassification = 0, kRegression, kMulticlass, kNoAnalysisType, kMaxAnalysisType } |
enum | EBoostStage { kBoostProcBegin =0, kBeforeTraining, kBeforeBoosting, kAfterBoosting, kBoostProcEnd } |
enum | EMVA { kVariable = 0, kCuts, kLikelihood, kPDERS, kHMatrix, kFisher, kKNN, kCFMlpANN, kTMlpANN, kBDT, kDT, kRuleFit, kSVM, kMLP, kBayesClassifier, kFDA, kBoost, kPDEFoam, kLD, kPlugins, kCategory, kDNN, kPyRandomForest, kPyAdaBoost, kPyGTB, kPyKeras, kC50, kRSNNS, kRSVM, kRXGB, kMaxMethod } |
enum | ESBType { kSignal = 0, kBackground, kSBBoth, kMaxSBType, kTrueType } |
enum | ETreeType { kTraining = 0, kTesting, kMaxTreeType, kValidation, kTrainingOriginal } |
enum | EVariableTransform { kIdentity = 0, kDecorrelated, kNormalized, kPCA, kRearranged, kGauss, kUniform, kMaxVariableTransform } |
Public Member Functions | |
~Types () | |
Bool_t | AddTypeMapping (Types::EMVA method, const TString &methodname) |
TString | GetMethodName (Types::EMVA method) const |
Types::EMVA | GetMethodType (const TString &method) const |
returns the method type (enum) for a given method (string) More... | |
Static Public Member Functions | |
static void | DestroyInstance () |
"destructor" of the single instance More... | |
static Types & | Instance () |
the the single instance of "Types" if existing already, or create it (Singleton) More... | |
Private Member Functions | |
Types () | |
constructor More... | |
MsgLogger & | Log () const |
Private Attributes | |
MsgLogger * | fLogger |
std::map< TString, TMVA::Types::EMVA > | fStr2type |
Static Private Attributes | |
static Types * | fgTypesPtr = 0 |
#include <TMVA/Types.h>
enum TMVA::Types::EAnalysisType |
enum TMVA::Types::EBoostStage |
enum TMVA::Types::EMVA |
enum TMVA::Types::ESBType |
enum TMVA::Types::ETreeType |
enum TMVA::Types::EVariableTransform |
Bool_t TMVA::Types::AddTypeMapping | ( | Types::EMVA | method, |
const TString & | methodname | ||
) |
|
static |
TString TMVA::Types::GetMethodName | ( | Types::EMVA | method | ) | const |
TMVA::Types::EMVA TMVA::Types::GetMethodType | ( | const TString & | method | ) | const |
|
static |
|
staticprivate |
|
private |