TarzaNN
TarzaNN neural network simulator
Public Member Functions
LinearSigmoidNeuron Class Reference

#include <LinearSigmoidNeuron.h>

Inheritance diagram for LinearSigmoidNeuron:
Neuron

List of all members.

Public Member Functions

 LinearSigmoidNeuron (float m, float rl, float rh)
 LinearSigmoidNeuron (const LinearSigmoidNeuron &lsn)
virtual ~LinearSigmoidNeuron ()
void nonlinearity (Matrix *totalActivation, Matrix *workOutput, Matrix *spatialBias, float featureBias)
double nonlinearityDerivative (double S)

Detailed Description

Linear "sigmoidal" neuron - linear between saturations.


Constructor & Destructor Documentation

LinearSigmoidNeuron::LinearSigmoidNeuron ( float  m,
float  rl,
float  rh 
)
LinearSigmoidNeuron::LinearSigmoidNeuron ( const LinearSigmoidNeuron lsn)
LinearSigmoidNeuron::~LinearSigmoidNeuron ( ) [virtual]

Member Function Documentation

void LinearSigmoidNeuron::nonlinearity ( Matrix totalActivation,
Matrix workOutput,
Matrix spatialBias,
float  featureBias 
) [virtual]

Reimplemented from Neuron.

double LinearSigmoidNeuron::nonlinearityDerivative ( double  S) [virtual]

Reimplemented from Neuron.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines