Logo ROOT   6.14/05
Reference Guide
List of all members | Public Member Functions | List of all members
TMVA::LossFunctionBDT Class Referenceabstract

Definition at line 145 of file LossFunction.h.

Public Member Functions

 LossFunctionBDT ()
 
virtual ~LossFunctionBDT ()
 
virtual Double_t Fit (std::vector< LossFunctionEventInfo > &evs)=0
 
virtual void Init (std::map< const TMVA::Event *, LossFunctionEventInfo > &evinfomap, std::vector< double > &boostWeights)=0
 
virtual void SetTargets (std::vector< const TMVA::Event *> &evs, std::map< const TMVA::Event *, LossFunctionEventInfo > &evinfomap)=0
 
virtual Double_t Target (LossFunctionEventInfo &e)=0
 
- Public Member Functions inherited from TMVA::LossFunction
 LossFunction ()
 
virtual ~LossFunction ()
 
virtual Double_t CalculateLoss (LossFunctionEventInfo &e)=0
 
virtual Double_t CalculateMeanLoss (std::vector< LossFunctionEventInfo > &evs)=0
 
virtual Double_t CalculateNetLoss (std::vector< LossFunctionEventInfo > &evs)=0
 
virtual Int_t Id ()=0
 
virtual TString Name ()=0
 

Additional Inherited Members

- Protected Member Functions inherited from TMVA::LossFunction
UInt_t GetNumThreadsInPool ()
 
- Protected Attributes inherited from TMVA::LossFunction
UInt_t fNumPoolThreads = 1
 

#include <TMVA/LossFunction.h>

Inheritance diagram for TMVA::LossFunctionBDT:
[legend]

Constructor & Destructor Documentation

◆ LossFunctionBDT()

TMVA::LossFunctionBDT::LossFunctionBDT ( )
inline

Definition at line 150 of file LossFunction.h.

◆ ~LossFunctionBDT()

virtual TMVA::LossFunctionBDT::~LossFunctionBDT ( )
inlinevirtual

Definition at line 151 of file LossFunction.h.

Member Function Documentation

◆ Fit()

virtual Double_t TMVA::LossFunctionBDT::Fit ( std::vector< LossFunctionEventInfo > &  evs)
pure virtual

◆ Init()

virtual void TMVA::LossFunctionBDT::Init ( std::map< const TMVA::Event *, LossFunctionEventInfo > &  evinfomap,
std::vector< double > &  boostWeights 
)
pure virtual

◆ SetTargets()

virtual void TMVA::LossFunctionBDT::SetTargets ( std::vector< const TMVA::Event *> &  evs,
std::map< const TMVA::Event *, LossFunctionEventInfo > &  evinfomap 
)
pure virtual

◆ Target()

virtual Double_t TMVA::LossFunctionBDT::Target ( LossFunctionEventInfo e)
pure virtual
Libraries for TMVA::LossFunctionBDT:
[legend]

The documentation for this class was generated from the following file: