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

Definition at line 30 of file HyperParameterOptimisation.h.

Public Member Functions

 HyperParameterOptimisationResult ()
 
 ~HyperParameterOptimisationResult ()
 
std::vector< Double_t > GetEff01Values ()
 
std::vector< Double_t > GetEff10Values ()
 
std::vector< Double_t > GetEff30Values ()
 
std::vector< Double_t > GetEffAreaValues ()
 
Float_t GetROCAverage ()
 
TMultiGraph * GetROCCurves (Bool_t fLegend=kTRUE)
 
std::vector< Float_t > GetROCValues ()
 
std::vector< Double_t > GetSepValues ()
 
std::vector< Double_t > GetSigValues ()
 
std::vector< Double_t > GetTrainEff01Values ()
 
std::vector< Double_t > GetTrainEff10Values ()
 
std::vector< Double_t > GetTrainEff30Values ()
 
void Print () const
 

Public Attributes

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

Private Attributes

std::vector< Double_t > fEff01s
 
std::vector< Double_t > fEff10s
 
std::vector< Double_t > fEff30s
 
std::vector< Double_t > fEffAreas
 
TString fMethodName
 
Float_t fROCAVG
 
std::shared_ptr< TMultiGraph > fROCCurves
 
std::vector< Float_t > fROCs
 
std::vector< Double_t > fSeps
 
std::vector< Double_t > fSigs
 
std::vector< Double_t > fTrainEff01s
 
std::vector< Double_t > fTrainEff10s
 
std::vector< Double_t > fTrainEff30s
 

Friends

class HyperParameterOptimisation
 

#include <TMVA/HyperParameterOptimisation.h>

Constructor & Destructor Documentation

◆ HyperParameterOptimisationResult()

TMVA::HyperParameterOptimisationResult::HyperParameterOptimisationResult ( )

Definition at line 31 of file HyperParameterOptimisation.cxx.

◆ ~HyperParameterOptimisationResult()

TMVA::HyperParameterOptimisationResult::~HyperParameterOptimisationResult ( )

Definition at line 37 of file HyperParameterOptimisation.cxx.

Member Function Documentation

◆ GetEff01Values()

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

Definition at line 63 of file HyperParameterOptimisation.h.

◆ GetEff10Values()

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

Definition at line 64 of file HyperParameterOptimisation.h.

◆ GetEff30Values()

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

Definition at line 65 of file HyperParameterOptimisation.h.

◆ GetEffAreaValues()

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

Definition at line 66 of file HyperParameterOptimisation.h.

◆ GetROCAverage()

Float_t TMVA::HyperParameterOptimisationResult::GetROCAverage ( )
inline

Definition at line 55 of file HyperParameterOptimisation.h.

◆ GetROCCurves()

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

Definition at line 42 of file HyperParameterOptimisation.cxx.

◆ GetROCValues()

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

Definition at line 54 of file HyperParameterOptimisation.h.

◆ GetSepValues()

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

Definition at line 62 of file HyperParameterOptimisation.h.

◆ GetSigValues()

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

Definition at line 61 of file HyperParameterOptimisation.h.

◆ GetTrainEff01Values()

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

Definition at line 67 of file HyperParameterOptimisation.h.

◆ GetTrainEff10Values()

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

Definition at line 68 of file HyperParameterOptimisation.h.

◆ GetTrainEff30Values()

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

Definition at line 69 of file HyperParameterOptimisation.h.

◆ Print()

void TMVA::HyperParameterOptimisationResult::Print ( ) const

Definition at line 49 of file HyperParameterOptimisation.cxx.

Friends And Related Symbol Documentation

◆ HyperParameterOptimisation

friend class HyperParameterOptimisation
friend

Definition at line 32 of file HyperParameterOptimisation.h.

Member Data Documentation

◆ fEff01s

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

Definition at line 38 of file HyperParameterOptimisation.h.

◆ fEff10s

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

Definition at line 39 of file HyperParameterOptimisation.h.

◆ fEff30s

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

Definition at line 40 of file HyperParameterOptimisation.h.

◆ fEffAreas

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

Definition at line 41 of file HyperParameterOptimisation.h.

◆ fFoldParameters

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

Definition at line 52 of file HyperParameterOptimisation.h.

◆ fMethodName

TString TMVA::HyperParameterOptimisationResult::fMethodName
private

Definition at line 46 of file HyperParameterOptimisation.h.

◆ fROCAVG

Float_t TMVA::HyperParameterOptimisationResult::fROCAVG
private

Definition at line 34 of file HyperParameterOptimisation.h.

◆ fROCCurves

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

Definition at line 45 of file HyperParameterOptimisation.h.

◆ fROCs

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

Definition at line 35 of file HyperParameterOptimisation.h.

◆ fSeps

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

Definition at line 37 of file HyperParameterOptimisation.h.

◆ fSigs

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

Definition at line 36 of file HyperParameterOptimisation.h.

◆ fTrainEff01s

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

Definition at line 42 of file HyperParameterOptimisation.h.

◆ fTrainEff10s

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

Definition at line 43 of file HyperParameterOptimisation.h.

◆ fTrainEff30s

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

Definition at line 44 of file HyperParameterOptimisation.h.

Libraries for TMVA::HyperParameterOptimisationResult:

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