Documentation of 'org.encog.neural.freeform.FreeformNeuron' Java class
FreeformNeuron
org.encog.neural.freeform

Interface FreeformNeuron

    • Method Detail

      • addInput

        void addInput(FreeformConnection inputConnection)
        Add an input connection to this neuron.
        Parameters:
        inputConnection - The input connection.
      • addOutput

        void addOutput(FreeformConnection outputConnection)
        Add an output connection to this neuron.
        Parameters:
        outputConnection - The output connection.
      • getActivation

        double getActivation()
        Returns:
        The activation for this neuron. This is the final output after the activation function has been applied.
      • getInputSummation

        InputSummation getInputSummation()
        Returns:
        The input summation method.
      • getOutputs

        java.util.List<FreeformConnection> getOutputs()
        Returns:
        The outputs from this neuron.
      • getSum

        double getSum()
        Returns:
        The output sum for this neuron. This is the output prior to the activation function being applied.
      • isBias

        boolean isBias()
        Returns:
        True, if this is a bias neuron.
      • performCalculation

        void performCalculation()
        Perform the internal calculation for this neuron.
      • setActivation

        void setActivation(double activation)
        Set the activation, or final output for this neuron.
        Parameters:
        activation - THe activation.
      • setBias

        void setBias(boolean b)
        Determine if this neuron is a bias neuron.
        Parameters:
        b - True, if this neuron is considered a bias neuron.
      • setInputSummation

        void setInputSummation(InputSummation theInputSummation)
        Set the input summation method.
        Parameters:
        theInputSummation - The input summation method.
      • updateContext

        void updateContext()
        Update the context value for this neuron.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.