org.encog.neural.networks.training.genetic
Class NeuralGeneticAlgorithm.NeuralGeneticAlgorithmHelper
java.lang.Object
org.encog.ml.genetic.GeneticAlgorithm
org.encog.ml.genetic.BasicGeneticAlgorithm
org.encog.neural.networks.training.genetic.NeuralGeneticAlgorithm.NeuralGeneticAlgorithmHelper
- All Implemented Interfaces:
- MultiThreadable
- Enclosing class:
- NeuralGeneticAlgorithm
public class NeuralGeneticAlgorithm.NeuralGeneticAlgorithmHelper
- extends BasicGeneticAlgorithm
Very simple class that implements a genetic algorithm.
- Author:
- jheaton
| Methods inherited from class org.encog.ml.genetic.GeneticAlgorithm |
addSpeciesMember, calculateScore, getCalculateScore, getComparator, getCrossover, getMatingPopulation, getMutate, getMutationPercent, getPercentToMate, getPopulation, getThreadCount, setCalculateScore, setComparator, setCrossover, setMatingPopulation, setMutate, setMutationPercent, setPercentToMate, setPopulation, setThreadCount |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NeuralGeneticAlgorithm.NeuralGeneticAlgorithmHelper
public NeuralGeneticAlgorithm.NeuralGeneticAlgorithmHelper()
getError
public final double getError()
- Returns:
- The error from the last iteration.
getMethod
public final MLMethod getMethod()
- Get the current best neural network.
- Returns:
- The current best neural network.
Copyright © 2012. All Rights Reserved.