jhpro.nnet
Class Neuron
- java.lang.Object
-
- jhpro.nnet.Neuron
-
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- MapNeuron
public class Neuron extends java.lang.Object implements java.io.SerializableThis class builds a single neuron.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description Neuron()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactivateSigmoid()Activation function is 1.0F / (1.0F + (float)Math.exp(-input))voidcomputeInput(float[] af, float[] af1)voidcomputeOutputError(float f)voidcomputeOutputError(float[] af, float[] af1)floatgetInput()floatgetOutput()floatgetOutputError()voidinit(float f)
-
-
-
Method Detail
-
init
public void init(float f)
-
computeInput
public void computeInput(float[] af, float[] af1)
-
activateSigmoid
public void activateSigmoid()
Activation function is 1.0F / (1.0F + (float)Math.exp(-input))
-
computeOutputError
public void computeOutputError(float f)
-
computeOutputError
public void computeOutputError(float[] af, float[] af1)
-
getInput
public float getInput()
-
getOutput
public float getOutput()
-
getOutputError
public float getOutputError()
-
-
DMelt 3.0 © DataMelt by jWork.ORG