LCFIVertex
0.7.2
|
This is the complete list of members for nnet::GeneticAlgorithm, including all inherited members.
addEliteGenomesToNextGeneration(std::vector< Genome * > &nextGen) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
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::GeneticAlgorithm | protectedvirtual |
error(const NeuralNetDataSet &dataSet) const (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
evaluatePopulationFitness(const std::vector< double > &inputValues, const std::vector< double > &desiredOutput) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | |
exterminate() (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
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::GeneticAlgorithm | inline |
newGeneration() (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | |
pickBest() (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
pickGenomeByRoulette() (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
processDataSet(const NeuralNetDataSet &dataSet) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
setEliteGenomeReplicationCount(const int count) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | |
setMaximumGenomeFitness(const double fitness) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | inline |
setNumberOfEliteGenomes(const int n) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | inline |
setProgressPrintoutFrequency(const int frequency) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | inline |
totalPopulationFitness() (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
trainWithDataSet(const int numberOfEpochs, const NeuralNetDataSet &dataSet) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm | protected |
~GeneticAlgorithm(void) (defined in nnet::GeneticAlgorithm) | nnet::GeneticAlgorithm |