|
OpenNN
2.2
Open Neural Networks Library
|
#include <evolutionary_algorithm.h>
Public Member Functions | |
| EvolutionaryAlgorithmResults (void) | |
| EvolutionaryAlgorithmResults (EvolutionaryAlgorithm *new_evolutionary_algorithm_pointer) | |
| virtual | ~EvolutionaryAlgorithmResults (void) |
| void | resize_training_history (const size_t &) |
| std::string | to_string (void) const |
| Matrix< std::string > | write_final_results (const size_t &precision=3) const |
Public Attributes | |
| EvolutionaryAlgorithm * | evolutionary_algorithm_pointer |
| Vector< Matrix< double > > | population_history |
| Vector< Vector< double > > | best_individual_history |
| Vector< double > | mean_norm_history |
| Vector< double > | standard_deviation_norm_history |
| Vector< double > | best_norm_history |
| Vector< Vector< double > > | performance_history |
| Vector< double > | mean_performance_history |
| Vector< double > | standard_deviation_performance_history |
| Vector< double > | best_performance_history |
| Vector< double > | generalization_performance_history |
| Vector< double > | elapsed_time_history |
| double | final_mean_norm |
| double | final_standard_deviation_norm |
| double | final_best_norm |
| double | final_mean_performance |
| double | final_standard_deviation_performance |
| double | final_best_performance |
| double | final_generalization_performance |
| double | elapsed_time |
| size_t | generations_number |
This structure contains the training results for the evolutionary algorithm.
Definition at line 87 of file evolutionary_algorithm.h.
| void OpenNN::EvolutionaryAlgorithm::EvolutionaryAlgorithmResults::resize_training_history | ( | const size_t & | new_size | ) |
Resizes all the training history variables.
| new_size | Size of training history variables. |
Definition at line 2694 of file evolutionary_algorithm.cpp.
1.8.9.1