Documentation of 'org.encog.neural.neat.training.NEATInnovation' Java class
NEATInnovation
org.encog.neural.neat.training

Class NEATInnovation

  • All Implemented Interfaces:
    java.io.Serializable


    public class NEATInnovation
    extends java.lang.Object
    implements java.io.Serializable
    Implements a NEAT innovation. This lets NEAT track what changes it has previously tried with a neural network. ----------------------------------------------------------------------------- http://www.cs.ucf.edu/~kstanley/ Encog's NEAT implementation was drawn from the following three Journal Articles. For more complete BibTeX sources, see NEATNetwork.java. Evolving Neural Networks Through Augmenting Topologies Generating Large-Scale Neural Networks Through Discovering Geometric Regularities Automatic feature selection in neuroevolution
    See Also:
    Serialized Form
    • Constructor Detail

      • NEATInnovation

        public NEATInnovation()
        Default constructor, used mainly for persistence.
    • Method Detail

      • getNeuronID

        public long getNeuronID()
        Returns:
        The neuron ID.
      • setNeuronID

        public void setNeuronID(long neuronID)
        Set the neuron id.
        Parameters:
        neuronID - The neuron id.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getInnovationID

        public long getInnovationID()
        Returns:
        The innovation ID.
      • setInnovationID

        public void setInnovationID(long theInnovationID)
        Set the innovation id.
        Parameters:
        theInnovationID - The innovation id.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.