Logo ROOT   6.14/05
Reference Guide
List of all members | Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
TMVA::HyperParameterOptimisationResult Class Reference

Definition at line 28 of file HyperParameterOptimisation.h.

Public Member Functions

 HyperParameterOptimisationResult ()
 
 ~HyperParameterOptimisationResult ()
 
std::vector< Double_tGetEff01Values ()
 
std::vector< Double_tGetEff10Values ()
 
std::vector< Double_tGetEff30Values ()
 
std::vector< Double_tGetEffAreaValues ()
 
Float_t GetROCAverage ()
 
TMultiGraphGetROCCurves (Bool_t fLegend=kTRUE)
 
std::vector< Float_tGetROCValues ()
 
std::vector< Double_tGetSepValues ()
 
std::vector< Double_tGetSigValues ()
 
std::vector< Double_tGetTrainEff01Values ()
 
std::vector< Double_tGetTrainEff10Values ()
 
std::vector< Double_tGetTrainEff30Values ()
 
void Print () const
 

Public Attributes

std::vector< std::map< TString, Double_t > > fFoldParameters
 

Private Attributes

std::vector< Double_tfEff01s
 
std::vector< Double_tfEff10s
 
std::vector< Double_tfEff30s
 
std::vector< Double_tfEffAreas
 
TString fMethodName
 
Float_t fROCAVG
 
std::shared_ptr< TMultiGraphfROCCurves
 
std::vector< Float_tfROCs
 
std::vector< Double_tfSeps
 
std::vector< Double_tfSigs
 
std::vector< Double_tfTrainEff01s
 
std::vector< Double_tfTrainEff10s
 
std::vector< Double_tfTrainEff30s
 

Friends

class HyperParameterOptimisation
 

#include <TMVA/HyperParameterOptimisation.h>

Constructor & Destructor Documentation

◆ HyperParameterOptimisationResult()

TMVA::HyperParameterOptimisationResult::HyperParameterOptimisationResult ( )

Definition at line 34 of file HyperParameterOptimisation.cxx.

◆ ~HyperParameterOptimisationResult()

TMVA::HyperParameterOptimisationResult::~HyperParameterOptimisationResult ( )

Definition at line 40 of file HyperParameterOptimisation.cxx.

Member Function Documentation

◆ GetEff01Values()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetEff01Values ( )
inline

Definition at line 61 of file HyperParameterOptimisation.h.

◆ GetEff10Values()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetEff10Values ( )
inline

Definition at line 62 of file HyperParameterOptimisation.h.

◆ GetEff30Values()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetEff30Values ( )
inline

Definition at line 63 of file HyperParameterOptimisation.h.

◆ GetEffAreaValues()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetEffAreaValues ( )
inline

Definition at line 64 of file HyperParameterOptimisation.h.

◆ GetROCAverage()

Float_t TMVA::HyperParameterOptimisationResult::GetROCAverage ( )
inline

Definition at line 53 of file HyperParameterOptimisation.h.

◆ GetROCCurves()

TMultiGraph * TMVA::HyperParameterOptimisationResult::GetROCCurves ( Bool_t  fLegend = kTRUE)

Definition at line 45 of file HyperParameterOptimisation.cxx.

◆ GetROCValues()

std::vector<Float_t> TMVA::HyperParameterOptimisationResult::GetROCValues ( )
inline

Definition at line 52 of file HyperParameterOptimisation.h.

◆ GetSepValues()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetSepValues ( )
inline

Definition at line 60 of file HyperParameterOptimisation.h.

◆ GetSigValues()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetSigValues ( )
inline

Definition at line 59 of file HyperParameterOptimisation.h.

◆ GetTrainEff01Values()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetTrainEff01Values ( )
inline

Definition at line 65 of file HyperParameterOptimisation.h.

◆ GetTrainEff10Values()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetTrainEff10Values ( )
inline

Definition at line 66 of file HyperParameterOptimisation.h.

◆ GetTrainEff30Values()

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::GetTrainEff30Values ( )
inline

Definition at line 67 of file HyperParameterOptimisation.h.

◆ Print()

void TMVA::HyperParameterOptimisationResult::Print ( ) const

Definition at line 52 of file HyperParameterOptimisation.cxx.

Friends And Related Function Documentation

◆ HyperParameterOptimisation

friend class HyperParameterOptimisation
friend

Definition at line 30 of file HyperParameterOptimisation.h.

Member Data Documentation

◆ fEff01s

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fEff01s
private

Definition at line 36 of file HyperParameterOptimisation.h.

◆ fEff10s

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fEff10s
private

Definition at line 37 of file HyperParameterOptimisation.h.

◆ fEff30s

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fEff30s
private

Definition at line 38 of file HyperParameterOptimisation.h.

◆ fEffAreas

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fEffAreas
private

Definition at line 39 of file HyperParameterOptimisation.h.

◆ fFoldParameters

std::vector<std::map<TString,Double_t> > TMVA::HyperParameterOptimisationResult::fFoldParameters

Definition at line 50 of file HyperParameterOptimisation.h.

◆ fMethodName

TString TMVA::HyperParameterOptimisationResult::fMethodName
private

Definition at line 44 of file HyperParameterOptimisation.h.

◆ fROCAVG

Float_t TMVA::HyperParameterOptimisationResult::fROCAVG
private

Definition at line 32 of file HyperParameterOptimisation.h.

◆ fROCCurves

std::shared_ptr<TMultiGraph> TMVA::HyperParameterOptimisationResult::fROCCurves
private

Definition at line 43 of file HyperParameterOptimisation.h.

◆ fROCs

std::vector<Float_t> TMVA::HyperParameterOptimisationResult::fROCs
private

Definition at line 33 of file HyperParameterOptimisation.h.

◆ fSeps

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fSeps
private

Definition at line 35 of file HyperParameterOptimisation.h.

◆ fSigs

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fSigs
private

Definition at line 34 of file HyperParameterOptimisation.h.

◆ fTrainEff01s

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fTrainEff01s
private

Definition at line 40 of file HyperParameterOptimisation.h.

◆ fTrainEff10s

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fTrainEff10s
private

Definition at line 41 of file HyperParameterOptimisation.h.

◆ fTrainEff30s

std::vector<Double_t> TMVA::HyperParameterOptimisationResult::fTrainEff30s
private

Definition at line 42 of file HyperParameterOptimisation.h.

Libraries for TMVA::HyperParameterOptimisationResult:
[legend]

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