Package ann4j

Class InputLayerNeuronBehaviour

java.lang.Object
ann4j.InputLayerNeuronBehaviour
All Implemented Interfaces:
NeuronBehaviour

public class InputLayerNeuronBehaviour extends Object implements NeuronBehaviour
  • Method Details

    • getInstance

      public static InputLayerNeuronBehaviour getInstance()
      (singleton pattern) If the instance of the class is null, create a new instance of the class and return it
      Returns:
      The instance of the class.
    • setDelta

      public double setDelta(Neuron i)
      Description copied from interface: NeuronBehaviour
      This function sets the delta value of the neuron
      Specified by:
      setDelta in interface NeuronBehaviour
      Parameters:
      iThe neuron that we are calculating the delta for.
      Returns:
      The delta value of the neuron.
    • relevancePropagate

      public void relevancePropagate(Neuron neuron)
      Description copied from interface: NeuronBehaviour
      This function propagates the relevance from the output layer to the input layer
      Specified by:
      relevancePropagate in interface NeuronBehaviour
      Parameters:
      neuronThe neuron that is being propagated.