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()