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