org.neat4j.neat.nn.core
Interface Neuron
- All Superinterfaces: 
 - java.io.Serializable
 
- All Known Implementing Classes: 
 - NEATNeuron
 
public interface Neuron
- extends java.io.Serializable
 
- Author:
 
  - msimmerson
 
 
lastActivation
double lastActivation()
 
 
activate
double activate(double[] nInputs)
 
 
function
ActivationFunction function()
 
 
modifyWeights
void modifyWeights(double[] weightMods,
                   double[] momentum,
                   boolean mode)
 
 
modifyBias
void modifyBias(double biasMod,
                double momentum,
                boolean mode)
 
 
weights
double[] weights()
 
 
bias
double bias()
 
 
lastWeightDeltas
double[] lastWeightDeltas()
 
 
lastBiasDelta
double lastBiasDelta()