|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.encog.neural.activation.BasicActivationFunction
org.encog.neural.activation.ActivationGaussian
public class ActivationGaussian
An activation function based on the gaussian function.
| Constructor Summary | |
|---|---|
ActivationGaussian(double center,
double peak,
double width)
Create a gaussian activation function. |
|
| Method Summary | |
|---|---|
void |
activationFunction(double[] d)
Implements the activation function. |
java.lang.Object |
clone()
|
Persistor |
createPersistor()
Create a Persistor for this activation function. |
void |
derivativeFunction(double[] d)
Implements the activation function derivative. |
GaussianFunction |
getGausian()
|
boolean |
hasDerivative()
|
| Methods inherited from class org.encog.neural.activation.BasicActivationFunction |
|---|
getDescription, getName, setDescription, setName |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ActivationGaussian(double center,
double peak,
double width)
center - The center of the curve.peak - The peak of the curve.width - The width of the curve.| Method Detail |
|---|
public void activationFunction(double[] d)
d - The input array to the activation function.public java.lang.Object clone()
clone in class BasicActivationFunctionpublic Persistor createPersistor()
createPersistor in interface EncogPersistedObjectcreatePersistor in class BasicActivationFunctionpublic void derivativeFunction(double[] d)
d - The input array to the activation function.public GaussianFunction getGausian()
public boolean hasDerivative()
|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||