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 , kDL , kPyRandomForest , kPyAdaBoost , kPyGTB , kPyKeras , kPyTorch , kC50 , kRSNNS , kRSVM , kRXGB , kCrossValidation , 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)   | |
Static Public Member Functions | |
| static void | DestroyInstance () | 
| "destructor" of the single instance   | |
| static Types & | Instance () | 
| The single instance of "Types" if existing already, or create it (Singleton)   | |
Private Member Functions | |
| Types () | |
| constructor   | |
| MsgLogger & | Log () const | 
Private Attributes | |
| MsgLogger * | fLogger | 
| ! message logger   | |
| std::map< TString, TMVA::Types::EMVA > | fStr2type | 
| types-to-text map   | |
Static Private Attributes | |
| static std::atomic< Types * > | fgTypesPtr {0} | 
#include <TMVA/Types.h>
| 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 | 
      
  | 
  mutableprivate | 
      
  | 
  private |