Package one.empty3.neuralnetwork
Class HiddenNeuron
java.lang.Object
one.empty3.neuralnetwork.Neuron
one.empty3.neuralnetwork.HiddenNeuron
- All Implemented Interfaces:
Comparable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]
gradient
(double dw) Brut calculusdouble[]
learn
(double dw, double e, double n) double[]
updateDescend
(double e, double dw) Methods inherited from class one.empty3.neuralnetwork.Neuron
activation, compareTo, compute, error, error, function, getActivationFunction, getActivationMethod, getBias, getInput, getLayer, getLength, getNetwork, getOutput, getW, initW, setActivationFunction, setActivationMethod, setBias, setInput, setInputImage, setLayer, setNetwork, setOutput, setW, sigmoid, updateW
-
Constructor Details
-
HiddenNeuron
public HiddenNeuron(int length)
-
-
Method Details
-
gradient
public double[] gradient(double dw) Brut calculus- Parameters:
dw
-- Returns:
-
updateDescend
public double[] updateDescend(double e, double dw) -
learn
public double[] learn(double dw, double e, double n)
-