CEL

Public API Reference

celInvActivationFunc Class Reference

A reciprocal activation function for the neural network property class. More...

#include <propclass/neuralnet.h>

Inheritance diagram for celInvActivationFunc:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void Function (celData &data)
 The callback method. Performs the activation function on the data.
virtual celDataType GetDataType ()
 Returns the type of data upon which this function operates.
virtual ~celInvActivationFunc ()

Detailed Description

A reciprocal activation function for the neural network property class.

This activation function works on floats only.

This activation function can also be selected with pcneuralnet's "cel.action.SetActivationFunc" action, with the string parameter "cel.parameter.func" set to "cel.activationFunc.float.inv".

Definition at line 468 of file neuralnet.h.


Member Function Documentation

virtual void celInvActivationFunc::Function ( celData data  )  [inline, virtual]

The callback method. Performs the activation function on the data.

Implements celNNActivationFunc.

Definition at line 471 of file neuralnet.h.

References celData::Set().

virtual celDataType celInvActivationFunc::GetDataType (  )  [inline, virtual]

Returns the type of data upon which this function operates.

Implements celNNActivationFunc.

Definition at line 476 of file neuralnet.h.


The documentation for this class was generated from the following file:
Generated for CEL: Crystal Entity Layer 1.2 by doxygen 1.4.7