IdentityActivationFunction Class Reference
[Neural Network filtering]

This activation function simply outputs its input. More...

#include <IdentityActivationFunction.h>

Inheritance diagram for IdentityActivationFunction:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual double CalcOutput (const double input)
 The function that maps between the weighted sum that's the input of the neuron and the output.
virtual double CalcDeriv (const double input)
 The derivative of the function defined in CalcOutput.
 IdentityActivationFunction ()
virtual ~IdentityActivationFunction ()


Detailed Description

This activation function simply outputs its input.

Definition at line 10 of file IdentityActivationFunction.h.


Constructor & Destructor Documentation

IdentityActivationFunction::IdentityActivationFunction (  ) 

Definition at line 4 of file IdentityActivationFunction.cpp.

IdentityActivationFunction::~IdentityActivationFunction (  )  [virtual]

Definition at line 6 of file IdentityActivationFunction.cpp.


Member Function Documentation

double IdentityActivationFunction::CalcDeriv ( const double  input  )  [virtual]

The derivative of the function defined in CalcOutput.

Implements GeneralActivationFunction.

Definition at line 14 of file IdentityActivationFunction.cpp.

double IdentityActivationFunction::CalcOutput ( const double  input  )  [virtual]

The function that maps between the weighted sum that's the input of the neuron and the output.

Implements GeneralActivationFunction.

Definition at line 9 of file IdentityActivationFunction.cpp.


The documentation for this class was generated from the following files:

Generated on Tue Aug 4 16:04:20 2009 for GPLIB++ by  doxygen 1.5.8