79 Log() << kFATAL <<
"no Activation function of type " << type <<
" found" <<
Endl;
98 Log() << kFATAL <<
"no Activation function of type " << type <<
" found" <<
Endl;
109 std::vector<TString>* names =
new std::vector<TString>();
112 names->push_back(
fTANH);
113 names->push_back(
fRELU);
ostringstream derivative to redirect and format output
TString fSIGMOID
activation function name
TString fRADIAL
activation function name
std::vector< TString > * GetAllActivationNames() const
returns the names of all know activation functions
virtual ~TActivationChooser()
Destructor.
TActivationChooser()
Default constructor.
TActivation * CreateActivation(EActivationType type) const
instantiate the correct activation object according to the type chosen (given as the enumeration type...
TString fTANH
activation function name
MsgLogger * fLogger
! message logger
TString fRELU
activation function name
TString fLINEAR
activation function name
Identity activation function for TNeuron.
Radial basis activation function for ANN.
Rectified Linear Unit activation function for TNeuron.
Sigmoid activation function for TNeuron.
Tanh activation function for ANN.
Interface for TNeuron activation function classes.
MsgLogger & Endl(MsgLogger &ml)