ROOT logo
ROOT » TMVA » TMVA::TActivationChooser

class TMVA::TActivationChooser


TActivationChooser

Class for easily choosing activation functions


Function Members (Methods)

private:
TMVA::MsgLogger&Log() const

Data Members

public:
enum EActivationType { kLinear
kSigmoid
kTanh
kRadial
};
private:
TStringfLINEARactivation function name
TMVA::MsgLogger*fLogger! message logger
TStringfRADIALactivation function name
TStringfSIGMOIDactivation function name
TStringfTANHactivation function name

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TActivationChooser()
 defaut constructor
~TActivationChooser()
 destructor
CreateActivation(EActivationType type)
 instantiate the correct activation object according to the
 type choosen (given as the enumeration type)
CreateActivation(const TString& type) const
 instantiate the correct activation object according to the
 type choosen (given by a TString)
GetAllActivationNames() const
 retuns the names of all know activation functions
TActivationChooser()