class TMVA::TActivationIdentity: public TMVA::TActivation

Function Members (Methods)

public:
virtual~TActivationIdentity()
static TClass*Class()
virtual Double_tEval(Double_t arg)
virtual Double_tEvalDerivative(Double_t arg)
virtual TStringGetExpression()
virtual Double_tGetMax()
virtual Double_tGetMin()
virtual TClass*IsA() const
virtual voidMakeFunction(ostream& fout, const TString& fncName)
TMVA::TActivationIdentity&operator=(const TMVA::TActivationIdentity&)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
TMVA::TActivationIdentityTActivationIdentity()
TMVA::TActivationIdentityTActivationIdentity(const TMVA::TActivationIdentity&)

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void MakeFunction(ostream& fout, const TString& fncName)
 writes the identity function source code
TActivationIdentity(const TMVA::TActivationIdentity& )
{}
~TActivationIdentity()
{}
Double_t Eval(Double_t arg)
 evaluate the activation function
{ return arg; }
Double_t EvalDerivative(Double_t arg)
 evaluate the derivative of the activation function
Double_t GetMin()
 minimum of the range of the activation function
{ return 0; }
Double_t GetMax()
 maximum of the range of the activation function
{ return 1; }
TString GetExpression()
 expression for activation function
{ return "x\t1"; }

Author: Matt Jachowski
Last update: root/tmva $Id: TActivationIdentity.h 21675 2008-01-14 09:28:10Z rdm $
Copyright (c) 2005: *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.