ROOT
6.06/09
Reference Guide
|
Definition at line 88 of file SeparationBase.h.
Public Member Functions | |
SeparationBase () | |
SeparationBase (const SeparationBase &s) | |
virtual | ~SeparationBase () |
virtual Double_t | GetSeparationGain (const Double_t &nSelS, const Double_t &nSelB, const Double_t &nTotS, const Double_t &nTotB) |
Separation Gain: the measure of how the quality of separation of the sample increases by splitting the sample e.g. More... | |
virtual Double_t | GetSeparationIndex (const Double_t &s, const Double_t &b)=0 |
const TString & | GetName () |
Protected Attributes | |
TString | fName |
Double_t | fPrecisionCut |
#include <TMVA/SeparationBase.h>
TMVA::SeparationBase::SeparationBase | ( | ) |
TMVA::SeparationBase::SeparationBase | ( | const SeparationBase & | s | ) |
Definition at line 60 of file SeparationBase.cxx.
|
inlinevirtual |
Definition at line 99 of file SeparationBase.h.
|
inline |
Definition at line 110 of file SeparationBase.h.
|
virtual |
Separation Gain: the measure of how the quality of separation of the sample increases by splitting the sample e.g.
into a "left-node" and a "right-node" (N * Index_parent) - (N_left * Index_left) - (N_right * Index_right) this is then the quality crition which is optimized for when trying to increase the information in the system (making the best selection
Reimplemented in TMVA::SdivSqrtSplusB.
Definition at line 75 of file SeparationBase.cxx.
Referenced by TMVA::MethodBoost::FindMVACut().
|
pure virtual |
Implemented in TMVA::GiniIndex, TMVA::GiniIndexWithLaplace, TMVA::SdivSqrtSplusB, TMVA::MisClassificationError, and TMVA::CrossEntropy.
Referenced by TMVA::MethodBoost::FindMVACut(), and TMVA::CostComplexityPruneTool::InitTreePruningMetaData().
|
protected |
Definition at line 114 of file SeparationBase.h.
Referenced by TMVA::CrossEntropy::CrossEntropy(), GetName(), TMVA::GiniIndex::GiniIndex(), TMVA::GiniIndexWithLaplace::GiniIndexWithLaplace(), TMVA::MisClassificationError::MisClassificationError(), and TMVA::SdivSqrtSplusB::SdivSqrtSplusB().
|
protected |
Definition at line 116 of file SeparationBase.h.
Referenced by TMVA::SdivSqrtSplusB::GetSeparationGain().