aima.learning.statistics
Class Neuron
java.lang.Object
aima.learning.statistics.Neuron
public class Neuron
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Neuron
public Neuron()
Neuron
public Neuron(double bias)
Neuron
public Neuron(double bias,
ActivationFunction activationFunction)
bias
public double bias()
error
public double error(double value)
netInput
public double netInput()
activation
public double activation()
update
public void update()
inLinks
public java.util.List<Link> inLinks()
outLinks
public java.util.List<Link> outLinks()
connectTo
public void connectTo(Neuron n,
double d)
weights
public java.util.List<java.lang.Double> weights()
acceptAsInput
public void acceptAsInput(double d)
getActivationFuncton
public ActivationFunction getActivationFuncton()
- Returns:
- Returns the activationFuncton.
setBias
public void setBias(double bias)