org.vizzini.ai.neuralnetwork.function
Class AbstractActivationFunction

java.lang.Object
  extended by org.vizzini.ai.neuralnetwork.function.AbstractActivationFunction
All Implemented Interfaces:
Serializable, IActivationFunction
Direct Known Subclasses:
BipolarSigmoidFunction, PassThroughFunction, SigmoidFunction, ThresholdFunction, ThresholdLinearFunction

abstract class AbstractActivationFunction
extends Object
implements IActivationFunction

Provides base functionality for activation functions used by neural networks.

Since:
v0.3
Version:
v0.3
Author:
Jeffrey M. Thompson

Constructor Summary
AbstractActivationFunction()
           
 
Method Summary
 boolean equals(Object object)
          Return true if the given object is equal to this.
 String toString()
          Return a string representation of this object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.vizzini.ai.neuralnetwork.IActivationFunction
calcDerivative, calculate, getMaximum, getMinimum
 

Constructor Detail

AbstractActivationFunction

AbstractActivationFunction()
Method Detail

equals

public boolean equals(Object object)
Return true if the given object is equal to this.

Overrides:
equals in class Object
Parameters:
object - The object to compare.
Since:
v0.3

toString

public String toString()
Return a string representation of this object.

Overrides:
toString in class Object
Since:
v0.3


Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02