#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.