5 #ifndef ROOT_TMVA_VariableImportance 6 #define ROOT_TMVA_VariableImportance 54 virtual void Evaluate();
62 void EvaluateImportanceShort();
64 void EvaluateImportanceAll();
66 void EvaluateImportanceRandom(
UInt_t nseeds);
69 TH1F* GetImportance(
const UInt_t nbits,std::vector<Float_t> &importances,std::vector<TString> &varNames);
void SetType(VIType type)
TH1F * GetImportanceHist()
OptionMap fImportanceValues
class to storage options for the differents methods
~VariableImportanceResult()
tomato 1-D histogram with a float per channel (see TH1 documentation)}
std::shared_ptr< TH1F > fImportanceHist
TCanvas * Draw(const TString name="VariableImportance") const
#define ClassDef(name, id)
std::unique_ptr< Factory > fClassifier
Base class for all machine learning algorithms.
const VariableImportanceResult & GetResults() const
friend class VariableImportance
Double_t Sum(const double *x, const double *p)
OptionMap & GetImportanceValues()
Abstract ClassifierFactory template that handles arbitrary types.
VariableImportanceResult()
VariableImportanceResult fResults