#include <TActivationChooser.h>
Public Types | |
enum | EActivationType |
enum | EActivationType |
Public Member Functions | |
TActivationChooser () | |
virtual | ~TActivationChooser () |
TActivation * | CreateActivation (EActivationType type) const |
TActivation * | CreateActivation (const TString &type) const |
std::vector< TString > * | GetAllActivationNames () const |
TActivationChooser () | |
virtual | ~TActivationChooser () |
TActivation * | CreateActivation (EActivationType type) const |
TActivation * | CreateActivation (const TString &type) const |
std::vector< TString > * | GetAllActivationNames () const |
Private Member Functions | |
MsgLogger & | Log () const |
message logger | |
MsgLogger & | Log () const |
message logger | |
Private Attributes | |
TString | fLINEAR |
TString | fSIGMOID |
TString | fTANH |
TString | fRADIAL |
MsgLogger * | fLogger |
MsgLogger * | fLogger |
Definition at line 46 of file TActivationChooser.h.
Definition at line 49 of file TActivationChooser.h.
Definition at line 49 of file TActivationChooser.h.
TMVA::TActivationChooser::TActivationChooser | ( | ) |
Definition at line 58 of file TActivationChooser.cxx.
TMVA::TActivationChooser::~TActivationChooser | ( | ) | [virtual] |
TMVA::TActivationChooser::TActivationChooser | ( | ) |
virtual TMVA::TActivationChooser::~TActivationChooser | ( | ) | [virtual] |
TMVA::TActivation * TMVA::TActivationChooser::CreateActivation | ( | EActivationType | type | ) | const |
Definition at line 75 of file TActivationChooser.cxx.
References Endl, TMVA::kFATAL, kLinear, kRadial, kSigmoid, kTanh, Log(), and NULL.
Referenced by CreateActivation().
TMVA::TActivation * TMVA::TActivationChooser::CreateActivation | ( | const TString & | type | ) | const |
Definition at line 93 of file TActivationChooser.cxx.
References CreateActivation(), Endl, fLINEAR, fRADIAL, fSIGMOID, fTANH, TMVA::kFATAL, kLinear, kRadial, kSigmoid, kTanh, Log(), and type.
std::vector< TString > * TMVA::TActivationChooser::GetAllActivationNames | ( | ) | const |
Definition at line 109 of file TActivationChooser.cxx.
References fLINEAR, fRADIAL, fSIGMOID, fTANH, and names.
Referenced by TMVA::MethodANNBase::DeclareOptions().
MsgLogger& TMVA::TActivationChooser::Log | ( | ) | const [inline, private] |
message logger
Definition at line 70 of file TActivationChooser.h.
References fLogger.
Referenced by CreateActivation().
TActivation* TMVA::TActivationChooser::CreateActivation | ( | EActivationType | type | ) | const |
TActivation* TMVA::TActivationChooser::CreateActivation | ( | const TString & | type | ) | const |
std::vector<TString>* TMVA::TActivationChooser::GetAllActivationNames | ( | ) | const |
MsgLogger& TMVA::TActivationChooser::Log | ( | ) | const [inline, private] |
TString TMVA::TActivationChooser::fLINEAR [private] |
Definition at line 64 of file TActivationChooser.h.
Referenced by CreateActivation(), and GetAllActivationNames().
TString TMVA::TActivationChooser::fSIGMOID [private] |
Definition at line 65 of file TActivationChooser.h.
Referenced by CreateActivation(), and GetAllActivationNames().
TString TMVA::TActivationChooser::fTANH [private] |
Definition at line 66 of file TActivationChooser.h.
Referenced by CreateActivation(), and GetAllActivationNames().
TString TMVA::TActivationChooser::fRADIAL [private] |
Definition at line 67 of file TActivationChooser.h.
Referenced by CreateActivation(), and GetAllActivationNames().
MsgLogger* TMVA::TActivationChooser::fLogger [mutable, private] |
MsgLogger* TMVA::TActivationChooser::fLogger [mutable, private] |
Definition at line 69 of file TActivationChooser.h.