#include <evolutionary_algorithm.h>
Definition at line 77 of file evolutionary_algorithm.h.
void OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::resize_training_history | ( | const unsigned int & | new_size | ) |
This method resizes all the training history variables.
new_size | Size of training history variables. |
Definition at line 3010 of file evolutionary_algorithm.cpp.
std::string OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::to_string | ( | void | ) | const [virtual] |
This method returns a string representation of the current evolutionary algorithm resutls structure.
Reimplemented from OpenNN::TrainingAlgorithm::Results.
Definition at line 2879 of file evolutionary_algorithm.cpp.
Vector< Matrix<double> > OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::population_history |
History of the population matrix over the generations.
Definition at line 83 of file evolutionary_algorithm.h.
Vector< Vector<double> > OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::best_individual_history |
History of the best individual parameters over the generations.
Definition at line 87 of file evolutionary_algorithm.h.
History of the mean norm of the individuals over the generations.
Definition at line 91 of file evolutionary_algorithm.h.
Vector<double> OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::standard_deviation_norm_history |
History of the standard deviation of the individuals norm over the generations.
Definition at line 95 of file evolutionary_algorithm.h.
History of the norm of the best individual over the generations.
Definition at line 99 of file evolutionary_algorithm.h.
Vector< Vector<double> > OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::evaluation_history |
History of the population evaluation over the generations.
Definition at line 103 of file evolutionary_algorithm.h.
History of the mean evaluation of the individuals over the generations.
Definition at line 107 of file evolutionary_algorithm.h.
Vector<double> OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::standard_deviation_evaluation_history |
History of the standard deviation of the population evaluation over the generations.
Definition at line 111 of file evolutionary_algorithm.h.
History of the evaluation of the best individual over each generations.
Definition at line 115 of file evolutionary_algorithm.h.
Vector<double> OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::generalization_evaluation_history |
History of the generalization evaluation of the best individual over each generations.
Definition at line 119 of file evolutionary_algorithm.h.
Vector<double> OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::mean_generalization_evaluation_history |
History of the mean generalization evaluation over the generations.
Definition at line 123 of file evolutionary_algorithm.h.
Vector<double> OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::standard_deviation_generalization_evaluation_history |
History of the standard deviation of the population generalization evaluation.
Definition at line 127 of file evolutionary_algorithm.h.
Vector<double> OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::best_generalization_evaluation_history |
History of the best generalization evaluation over the generations.
Definition at line 131 of file evolutionary_algorithm.h.
History of the elapsed time over the generations.
Definition at line 135 of file evolutionary_algorithm.h.
Final standard deviation of the population norm.
Definition at line 145 of file evolutionary_algorithm.h.
double OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::final_standard_deviation_performance |
Final standard deviation of the population performance.
Definition at line 157 of file evolutionary_algorithm.h.
Total elapsed time in the training process.
Definition at line 165 of file evolutionary_algorithm.h.