A++ » TMVA » TMVA::TActivationChooser

class TMVA::TActivationChooser


TActivationChooser

Class for easily choosing activation functions


Function Members (Methods)

public:
virtual~TActivationChooser()
static TClass*Class()
TMVA::TActivation*CreateActivation(TMVA::TActivationChooser::EActivationType type) const
TMVA::TActivation*CreateActivation(const TString& type) const
vector<TString>*GetAllActivationNames() const
virtual TClass*IsA() const
TMVA::TActivationChooser&operator=(const TMVA::TActivationChooser&)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TMVA::TActivationChooserTActivationChooser()
TMVA::TActivationChooserTActivationChooser(const TMVA::TActivationChooser&)
private:
TMVA::MsgLogger&Log() const

Data Members

public:
static TMVA::TActivationChooser::EActivationTypekLinear
static TMVA::TActivationChooser::EActivationTypekRadial
static TMVA::TActivationChooser::EActivationTypekReLU
static TMVA::TActivationChooser::EActivationTypekSigmoid
static TMVA::TActivationChooser::EActivationTypekTanh
private:
TStringfLINEARactivation function name
TMVA::MsgLogger*fLogger! message logger
TStringfRADIALactivation function name
TStringfRELUactivation function name
TStringfSIGMOIDactivation function name
TStringfTANHactivation function name

Class Charts

Inheritance Chart:
TMVA::TActivationChooser

Function documentation

TActivationChooser()
virtual ~TActivationChooser()
TActivation* CreateActivation(EActivationType type)
TActivation* CreateActivation(const TString& type) const
std::vector<TString>* GetAllActivationNames() const