LCFIVertex  0.7.2
nnet::GeneticAlgorithm Member List

This is the complete list of members for nnet::GeneticAlgorithm, including all inherited members.

addEliteGenomesToNextGeneration(std::vector< Genome * > &nextGen) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
batchTrain(const int numberOfEpochs, const NeuralNetDataSet &dataSet, const NeuralNet::InputNormalisationSelect normaliseTrainingData=NeuralNet::PassthroughNormalised) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm
batchTrain(const int numberOfEpochs, const NeuralNetDataSet &dataSet, const std::vector< InputNormaliser * > &inputNormalisers) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm
calculateGenomeFitness(const double error) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotectedvirtual
error(const NeuralNetDataSet &dataSet) const (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
evaluatePopulationFitness(const std::vector< double > &inputValues, const std::vector< double > &desiredOutput) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm
exterminate() (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
GeneticAlgorithm(NeuralNet &theNetwork, const int populationSize, const double mutationRate=0.1, const double crossoverRate=0.7) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm
getTrainingErrorValuesPerEpoch() const (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithminline
newGeneration() (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm
pickBest() (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
pickGenomeByRoulette() (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
processDataSet(const NeuralNetDataSet &dataSet) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
setEliteGenomeReplicationCount(const int count) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm
setMaximumGenomeFitness(const double fitness) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithminline
setNumberOfEliteGenomes(const int n) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithminline
setProgressPrintoutFrequency(const int frequency) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithminline
totalPopulationFitness() (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
trainWithDataSet(const int numberOfEpochs, const NeuralNetDataSet &dataSet) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithmprotected
~GeneticAlgorithm(void) (defined in nnet::GeneticAlgorithm)nnet::GeneticAlgorithm