Logo ROOT  
Reference Guide
TMVA::TrainingHistory Class Reference

Tracking data from training.

Eg, From deep learning record loss for each Epoch

Definition at line 31 of file TrainingHistory.h.

Public Types

typedef std::vector< std::pair< Int_t, Double_t > > IterationRecord

Public Member Functions

 TrainingHistory ()
 constructor More...
virtual ~TrainingHistory ()
void AddValue (TString Property, Int_t stage, Double_t value)
void SaveHistory (TString Name)

Private Attributes

std::vector< IterationRecord * > fHistoryData
std::map< TString, intfHistoryMap

#include <TMVA/TrainingHistory.h>

Member Typedef Documentation

◆ IterationRecord

typedef std::vector<std::pair<Int_t,Double_t> > TMVA::TrainingHistory::IterationRecord

Definition at line 34 of file TrainingHistory.h.

Constructor & Destructor Documentation

◆ TrainingHistory()

TMVA::TrainingHistory::TrainingHistory ( )


Definition at line 36 of file TrainingHistory.cxx.

◆ ~TrainingHistory()

TMVA::TrainingHistory::~TrainingHistory ( )

Definition at line 40 of file TrainingHistory.cxx.

Member Function Documentation

◆ AddValue()

void TMVA::TrainingHistory::AddValue ( TString  Property,
Int_t  stage,
Double_t  value 

Definition at line 47 of file TrainingHistory.cxx.

◆ SaveHistory()

void TMVA::TrainingHistory::SaveHistory ( TString  Name)

Definition at line 60 of file TrainingHistory.cxx.

Member Data Documentation

◆ fHistoryData

std::vector<IterationRecord*> TMVA::TrainingHistory::fHistoryData

Definition at line 42 of file TrainingHistory.h.

◆ fHistoryMap

std::map<TString,int> TMVA::TrainingHistory::fHistoryMap

Definition at line 41 of file TrainingHistory.h.

Libraries for TMVA::TrainingHistory:

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