Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
TMVA::LossFunction Class Referenceabstract

Definition at line 74 of file LossFunction.h.

Public Member Functions

 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

#include <TMVA/LossFunction.h>

Inheritance diagram for TMVA::LossFunction:
TMVA::AbsoluteDeviationLossFunction TMVA::HuberLossFunction TMVA::LeastSquaresLossFunction TMVA::LossFunctionBDT TMVA::AbsoluteDeviationLossFunctionBDT TMVA::HuberLossFunctionBDT TMVA::LeastSquaresLossFunctionBDT TMVA::AbsoluteDeviationLossFunctionBDT TMVA::HuberLossFunctionBDT TMVA::LeastSquaresLossFunctionBDT

Constructor & Destructor Documentation

◆ LossFunction()

TMVA::LossFunction::LossFunction ( )
inline

Definition at line 79 of file LossFunction.h.

◆ ~LossFunction()

virtual TMVA::LossFunction::~LossFunction ( )
inlinevirtual

Definition at line 80 of file LossFunction.h.

Member Function Documentation

◆ CalculateLoss()

virtual Double_t TMVA::LossFunction::CalculateLoss ( LossFunctionEventInfo & e)
pure virtual

◆ CalculateMeanLoss()

virtual Double_t TMVA::LossFunction::CalculateMeanLoss ( std::vector< LossFunctionEventInfo > & evs)
pure virtual

◆ CalculateNetLoss()

virtual Double_t TMVA::LossFunction::CalculateNetLoss ( std::vector< LossFunctionEventInfo > & evs)
pure virtual

◆ Id()

virtual Int_t TMVA::LossFunction::Id ( )
pure virtual

◆ Name()

virtual TString TMVA::LossFunction::Name ( )
pure virtual

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