neural.neuron.afun
Class BipolarSigmoid
java.lang.Object
|
+--neural.neuron.afun.BipolarSigmoid
- All Implemented Interfaces:
- ActivationFunction
- public class BipolarSigmoid
- extends Object
- implements ActivationFunction
Funkcja aktywacji sigmoidalna bipolarna (przyjmująca wartości dodatnie i ujemne).
- Author:
- Bartłomiej Starosta
Field Summary |
private double |
multFactor
Stała multiplikatywna ze wzoru funkcji. |
private double |
subtFactor
Stała addytywna ze wzoru funkcji. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
multFactor
private final double multFactor
- Stała multiplikatywna ze wzoru funkcji.
subtFactor
private final double subtFactor
- Stała addytywna ze wzoru funkcji.
BipolarSigmoid
public BipolarSigmoid()
BipolarSigmoid
public BipolarSigmoid(double mult,
double subt)
activationFunction
public double activationFunction(double x)
- Description copied from interface:
ActivationFunction
- Funkcja aktywacji.
- Specified by:
activationFunction
in interface ActivationFunction
derivative
public double derivative(double x)
- Description copied from interface:
ActivationFunction
- Pochodna funkcji aktywacji.
- Specified by:
derivative
in interface ActivationFunction
toString
public String toString()
- Overrides:
toString
in class Object
Materiały dydaktyczne do zajęć NAI
Bartłomiej Starosta, barstar(at)pjwstk(dot)edu(dot)pl
PJWSTK 2001/2002