ROOT
6.07/01
Reference Guide
|
Public Types | |
enum | EMVA { kVariable = 0, kCuts, kLikelihood, kPDERS, kHMatrix, kFisher, kKNN, kCFMlpANN, kTMlpANN, kBDT, kDT, kRuleFit, kSVM, kMLP, kBayesClassifier, kFDA, kBoost, kPDEFoam, kLD, kPlugins, kCategory, kMaxMethod, kPyRandomForest, kPyAdaBoost, kPyGTB, kC50, kRSNNS, kRSVM, kRXGB } |
enum | EVariableTransform { kIdentity = 0, kDecorrelated, kNormalized, kPCA, kRearranged, kGauss, kUniform, kMaxVariableTransform } |
enum | EAnalysisType { kClassification = 0, kRegression, kMulticlass, kNoAnalysisType, kMaxAnalysisType } |
enum | ESBType { kSignal = 0, kBackground, kSBBoth, kMaxSBType, kTrueType } |
enum | ETreeType { kTraining = 0, kTesting, kMaxTreeType, kValidation, kTrainingOriginal } |
enum | EBoostStage { kBoostProcBegin =0, kBeforeTraining, kBeforeBoosting, kAfterBoosting, kBoostProcEnd } |
Public Member Functions | |
~Types () | |
Types::EMVA | GetMethodType (const TString &method) const |
TString | GetMethodName (Types::EMVA method) const |
Bool_t | AddTypeMapping (Types::EMVA method, const TString &methodname) |
Static Public Member Functions | |
static Types & | Instance () |
the the single instance of "Types" if existin already, or create it (Signleton) More... | |
static void | DestroyInstance () |
"destructor" of the single instance More... | |
Private Member Functions | |
Types () | |
constructor More... | |
MsgLogger & | Log () const |
Private Attributes | |
std::map< TString, TMVA::Types::EMVA > | fStr2type |
MsgLogger * | fLogger |
Static Private Attributes | |
static Types * | fgTypesPtr = 0 |
#include <TMVA/Types.h>
enum TMVA::Types::EMVA |
enum TMVA::Types::ESBType |
Bool_t Types< V, StructSize >::AddTypeMapping | ( | Types::EMVA | method, |
const TString & | methodname | ||
) |
TString Types< V, StructSize >::GetMethodName | ( | Types::EMVA | method | ) | const |
Definition at line 130 of file Types.cxx.
Referenced by TMVA::MethodBoost::BookMethod(), and TMVA::MethodBase::GetMethodTypeName().
TMVA::Types::EMVA Types< V, StructSize >::GetMethodType | ( | const TString & | method | ) | const |
|
static |
the the single instance of "Types" if existin already, or create it (Signleton)
Definition at line 64 of file Types.cxx.
Referenced by TMVA::MethodCategory::AddMethod(), TMVA::MethodBoost::BookMethod(), TMVA::Factory::BookMethod(), TMVA::Reader::BookMVA(), TMVA::MethodBase::GetMethodTypeName(), TMVA::MethodCompositeBase::ReadWeightsFromStream(), TMVA::MethodCompositeBase::ReadWeightsFromXML(), and TMVA::Factory::TrainAllMethods().
|
staticprivate |
|
mutableprivate |
|
private |