class TMVA::TActivation


TActivation

Interface for TNeuron activation function classes


Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~TActivation()
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::TActivation&operator=(const TMVA::TActivation&)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

virtual ~TActivation()
{}
Double_t Eval(Double_t arg)
 evaluate the activation function
Double_t EvalDerivative(Double_t arg)
 evaulate the derivative of the activation function
Double_t GetMin()
 minimum of the range of activation function
Double_t GetMax()
 maximum of the range of the activation function
TString GetExpression()
 expression for activation function
void MakeFunction(ostream& fout, const TString& fncName)
 writer of function code

Author: Matt Jachowski
Last change: root/tmva $Id: TActivation.h 20882 2007-11-19 11:31:26Z rdm $
Last generated: 2008-06-25 08:48
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.