virtual | ~DecisionTree() |
virtual void* | TMVA::BinaryTree::AddXMLTo(void* parent) const |
void | ApplyValidationSample(const TMVA::DecisionTree::EventList* validationSample) const |
UInt_t | BuildTree(const TMVA::DecisionTree::EventList& eventSample, TMVA::DecisionTreeNode* node = NULL) |
Double_t | CheckEvent(const TMVA::Event&, Bool_t UseYesNoLeaf = kFALSE) const |
void | CheckEventWithPrunedTree(const TMVA::Event&) const |
static TClass* | Class() |
static TClass* | TMVA::BinaryTree::Class() |
virtual const char* | ClassName() const |
virtual const char* | TMVA::BinaryTree::ClassName() const |
UInt_t | CleanTree(TMVA::DecisionTreeNode* node = NULL) |
void | ClearTree() |
UInt_t | CountLeafNodes(TMVA::DecisionTreeNode* n = NULL) |
UInt_t | TMVA::BinaryTree::CountNodes(TMVA::Node* n = NULL) |
static TMVA::BinaryTree* | TMVA::BinaryTree::CreateFromXML(void* node) |
virtual TMVA::Node* | CreateNode(UInt_t) const |
virtual TMVA::Node* | TMVA::BinaryTree::CreateNode(UInt_t size = 0) const |
virtual TMVA::BinaryTree* | CreateTree() const |
virtual TMVA::BinaryTree* | TMVA::BinaryTree::CreateTree() const |
TMVA::DecisionTree | DecisionTree() |
TMVA::DecisionTree | DecisionTree(const TMVA::DecisionTree& d) |
TMVA::DecisionTree | DecisionTree(TMVA::SeparationBase* sepType, Int_t minSize, Int_t nCuts, Bool_t randomisedTree = kFALSE, Int_t useNvars = 0, UInt_t nNodesMax = 999999, UInt_t nMaxDepth = 9999999, Int_t iSeed = fgRandomSeed, Float_t purityLimit = 0.5, Int_t treeID = 0) |
void | DescendTree(TMVA::DecisionTreeNode* n = NULL) |
Bool_t | DoRegression() const |
void | FillEvent(TMVA::Event& event, TMVA::DecisionTreeNode* node) |
void | FillTree(TMVA::DecisionTree::EventList& eventSample) |
TMVA::Types::EAnalysisType | GetAnalysisType() |
TMVA::DecisionTreeNode* | GetEventNode(const TMVA::Event& e) const |
TMVA::DecisionTreeNode* | GetLeftDaughter(TMVA::DecisionTreeNode* n) |
TMVA::Node* | TMVA::BinaryTree::GetLeftDaughter(TMVA::Node* n) |
UInt_t | TMVA::BinaryTree::GetNNodes() const |
TMVA::DecisionTreeNode* | GetNode(ULong_t sequence, UInt_t depth) |
Float_t | GetNodePurityLimit() const |
Double_t | GetPruneStrength() const |
TMVA::DecisionTreeNode* | GetRightDaughter(TMVA::DecisionTreeNode* n) |
TMVA::Node* | TMVA::BinaryTree::GetRightDaughter(TMVA::Node* n) |
TMVA::Node* | TMVA::BinaryTree::GetRoot() const |
Float_t | GetSumWeights(const TMVA::DecisionTree::EventList* validationSample) const |
UInt_t | TMVA::BinaryTree::GetTotalTreeDepth() const |
Int_t | GetTreeID() |
vector<Double_t> | GetVariableImportance() |
Double_t | GetVariableImportance(UInt_t ivar) |
virtual TClass* | IsA() const |
virtual TClass* | TMVA::BinaryTree::IsA() const |
TMVA::DecisionTree& | operator=(const TMVA::DecisionTree&) |
TMVA::BinaryTree& | TMVA::BinaryTree::operator=(const TMVA::BinaryTree&) |
virtual void | TMVA::BinaryTree::Print(ostream& os) const |
void | PruneNode(TMVA::DecisionTreeNode* node) |
void | PruneNodeInPlace(TMVA::DecisionTreeNode* node) |
Double_t | PruneTree(TMVA::DecisionTree::EventList* validationSample = NULL) |
virtual void | TMVA::BinaryTree::Read(istream& istr) |
virtual void | TMVA::BinaryTree::ReadXML(void* node) |
void | SetAnalysisType(TMVA::Types::EAnalysisType t) |
void | SetNodePurityLimit(Double_t p) |
void | SetParentTreeInNodes(TMVA::DecisionTreeNode* n = NULL) |
void | SetPruneMethod(TMVA::DecisionTree::EPruneMethod m = kCostComplexityPruning) |
void | SetPruneStrength(Double_t p) |
void | TMVA::BinaryTree::SetRoot(TMVA::Node* r) |
void | TMVA::BinaryTree::SetTotalTreeDepth(Int_t depth) |
void | TMVA::BinaryTree::SetTotalTreeDepth(TMVA::Node* n = NULL) |
void | SetTreeID(Int_t treeID) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | TMVA::BinaryTree::ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
virtual void | TMVA::BinaryTree::Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
void | TMVA::BinaryTree::StreamerNVirtual(TBuffer& b) |
Double_t | TestPrunedTreeQuality(const TMVA::DecisionTreeNode* dt = NULL, Int_t mode = 0) const |
Float_t | TrainNode(const TMVA::DecisionTree::EventList& eventSample, TMVA::DecisionTreeNode* node) |
Float_t | TrainNodeFast(const TMVA::DecisionTree::EventList& eventSample, TMVA::DecisionTreeNode* node) |
Float_t | TrainNodeFull(const TMVA::DecisionTree::EventList& eventSample, TMVA::DecisionTreeNode* node) |