library: libTMVA
#include "TActivationRadial.h"

TMVA::TActivationRadial


class description - header file - source file
viewCVS header - viewCVS source

class TMVA::TActivationRadial: public TMVA::TActivation

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
~TActivationRadial()
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
TMVA::TActivationRadial&operator=(const TMVA::TActivationRadial&)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
TMVA::TActivationRadialTActivationRadial()
TMVA::TActivationRadialTActivationRadial(const TMVA::TActivationRadial&)

Data Members

private:
TFormula*fEqnequation of radial basis function
TFormula*fEqnDerivativeequation of derivative

Class Description

                                                                      
  Radial basis  activation function for ANN. This really simple implementation
  uses TFormulas and should probably be replaced with something more
  efficient later.
_______________________________________________________________________
TActivationRadial()
 constructor for gaussian with center 0, width 1
~TActivationRadial()
 destructor
Double_t Eval(Double_t arg)
 evaluate gaussian
Double_t EvalDerivative(Double_t arg)
 evaluate derivative
TString GetExpression()
 get expressions for the gaussian and its derivatives
TActivationRadial()
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; }

Author: Matt Jachowski
Last update: root/tmva $Id: TActivationRadial.cxx,v 1.6 2006/11/20 15:35:28 brun Exp $
Copyright (c) 2005: *


ROOT page - Class index - Class Hierarchy - Top of the page

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.