#include <TActivationSigmoid.h>
Inheritance diagram for TMVA::TActivationSigmoid:

Public Member Functions | |
| TActivationSigmoid () | |
| ~TActivationSigmoid () | |
| Double_t | Eval (Double_t arg) |
| Double_t | EvalDerivative (Double_t arg) |
| Double_t | GetMin () |
| Double_t | GetMax () |
| TString | GetExpression () |
| virtual void | MakeFunction (std::ostream &fout, const TString &fncName) |
| TActivationSigmoid () | |
| ~TActivationSigmoid () | |
| Double_t | Eval (Double_t arg) |
| Double_t | EvalDerivative (Double_t arg) |
| Double_t | GetMin () |
| Double_t | GetMax () |
| TString | GetExpression () |
| virtual void | MakeFunction (std::ostream &fout, const TString &fncName) |
Private Attributes | |
| TFormula * | fEqn |
| TFormula * | fEqnDerivative |
| TFormula * | fEqn |
| TFormula * | fEqnDerivative |
Definition at line 48 of file TActivationSigmoid.h.
| TMVA::TActivationSigmoid::TActivationSigmoid | ( | ) |
| TMVA::TActivationSigmoid::~TActivationSigmoid | ( | ) |
| TMVA::TActivationSigmoid::TActivationSigmoid | ( | ) |
| TMVA::TActivationSigmoid::~TActivationSigmoid | ( | ) |
Implements TMVA::TActivation.
Definition at line 66 of file TActivationSigmoid.cxx.
References TFormula::Eval(), fEqn, NULL, and UNINITIALIZED.
Implements TMVA::TActivation.
Definition at line 77 of file TActivationSigmoid.cxx.
References TFormula::Eval(), fEqnDerivative, NULL, and UNINITIALIZED.
| Double_t TMVA::TActivationSigmoid::GetMin | ( | ) | [inline, virtual] |
| Double_t TMVA::TActivationSigmoid::GetMax | ( | ) | [inline, virtual] |
| TString TMVA::TActivationSigmoid::GetExpression | ( | ) | [virtual] |
Implements TMVA::TActivation.
Definition at line 88 of file TActivationSigmoid.cxx.
References fEqn, fEqnDerivative, TFormula::GetExpFormula(), and NULL.
| void TMVA::TActivationSigmoid::MakeFunction | ( | std::ostream & | fout, | |
| const TString & | fncName | |||
| ) | [virtual] |
Implements TMVA::TActivation.
Implements TMVA::TActivation.
| Double_t TMVA::TActivationSigmoid::GetMin | ( | ) | [inline, virtual] |
| Double_t TMVA::TActivationSigmoid::GetMax | ( | ) | [inline, virtual] |
| TString TMVA::TActivationSigmoid::GetExpression | ( | ) | [virtual] |
Implements TMVA::TActivation.
| virtual void TMVA::TActivationSigmoid::MakeFunction | ( | std::ostream & | fout, | |
| const TString & | fncName | |||
| ) | [virtual] |
Implements TMVA::TActivation.
TFormula* TMVA::TActivationSigmoid::fEqn [private] |
Definition at line 75 of file TActivationSigmoid.h.
Referenced by Eval(), GetExpression(), and ~TActivationSigmoid().
TFormula* TMVA::TActivationSigmoid::fEqnDerivative [private] |
Definition at line 76 of file TActivationSigmoid.h.
Referenced by EvalDerivative(), GetExpression(), and ~TActivationSigmoid().
TFormula* TMVA::TActivationSigmoid::fEqn [private] |
Definition at line 75 of file TActivationSigmoid.h.
TFormula* TMVA::TActivationSigmoid::fEqnDerivative [private] |
Definition at line 76 of file TActivationSigmoid.h.
1.5.1