|
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 |
1.8.6