Documentation of 'org.encog.neural.pattern.RadialBasisPattern' Java class
RadialBasisPattern
org.encog.neural.pattern

Class RadialBasisPattern

  • All Implemented Interfaces:
    NeuralNetworkPattern


    public class RadialBasisPattern
    extends java.lang.Object
    implements NeuralNetworkPattern
    A radial basis function (RBF) network uses several radial basis functions to provide a more dynamic hidden layer activation function than many other types of neural network. It consists of a input, output and hidden layer.
    • Constructor Detail

      • RadialBasisPattern

        public RadialBasisPattern()
    • Method Detail

      • addHiddenLayer

        public void addHiddenLayer(int count)
        Add the hidden layer, this should be called once, as a RBF has a single hidden layer.
        Specified by:
        addHiddenLayer in interface NeuralNetworkPattern
        Parameters:
        count - The number of neurons in the hidden layer.
      • setActivationFunction

        public void setActivationFunction(ActivationFunction activation)
        Set the activation function, this is an error. The activation function may not be set on a RBF layer.
        Specified by:
        setActivationFunction in interface NeuralNetworkPattern
        Parameters:
        activation - The new activation function.
      • setInputNeurons

        public void setInputNeurons(int count)
        Set the number of input neurons.
        Specified by:
        setInputNeurons in interface NeuralNetworkPattern
        Parameters:
        count - The number of input neurons.
      • setOutputNeurons

        public void setOutputNeurons(int count)
        Set the number of output neurons.
        Specified by:
        setOutputNeurons in interface NeuralNetworkPattern
        Parameters:
        count - The number of output neurons.
      • setRBF

        public void setRBF(RBFEnum type)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.