best_performance_goal | OpenNN::EvolutionaryAlgorithm | private |
calculate_best_individual_index(void) const | OpenNN::EvolutionaryAlgorithm | |
calculate_mean_performance(void) const | OpenNN::EvolutionaryAlgorithm | |
calculate_population_norm(void) const | OpenNN::EvolutionaryAlgorithm | |
calculate_standard_deviation_performance(void) const | OpenNN::EvolutionaryAlgorithm | |
check(void) const | OpenNN::TrainingAlgorithm | virtual |
display | OpenNN::TrainingAlgorithm | protected |
display_period | OpenNN::TrainingAlgorithm | protected |
elitism_size | OpenNN::EvolutionaryAlgorithm | private |
error_parameters_norm | OpenNN::EvolutionaryAlgorithm | private |
evaluate_population(void) | OpenNN::EvolutionaryAlgorithm | |
EvolutionaryAlgorithm(void) | OpenNN::EvolutionaryAlgorithm | explicit |
EvolutionaryAlgorithm(PerformanceFunctional *) | OpenNN::EvolutionaryAlgorithm | explicit |
EvolutionaryAlgorithm(const tinyxml2::XMLDocument &) | OpenNN::EvolutionaryAlgorithm | explicit |
evolve_population(void) | OpenNN::EvolutionaryAlgorithm | |
fitness | OpenNN::EvolutionaryAlgorithm | private |
fitness_assignment_method | OpenNN::EvolutionaryAlgorithm | private |
FitnessAssignmentMethod enum name | OpenNN::EvolutionaryAlgorithm | |
from_XML(const tinyxml2::XMLDocument &) | OpenNN::EvolutionaryAlgorithm | virtual |
get_best_performance_goal(void) const | OpenNN::EvolutionaryAlgorithm | |
get_display(void) const | OpenNN::TrainingAlgorithm | |
get_display_period(void) const | OpenNN::TrainingAlgorithm | |
get_elitism_size(void) const | OpenNN::EvolutionaryAlgorithm | |
get_error_parameters_norm(void) const | OpenNN::EvolutionaryAlgorithm | |
get_fitness(void) const | OpenNN::EvolutionaryAlgorithm | |
get_fitness_assignment_method(void) const | OpenNN::EvolutionaryAlgorithm | |
get_individual(const size_t &) const | OpenNN::EvolutionaryAlgorithm | |
get_maximum_generalization_performance_decreases(void) const | OpenNN::EvolutionaryAlgorithm | |
get_maximum_generations_number(void) const | OpenNN::EvolutionaryAlgorithm | |
get_maximum_time(void) const | OpenNN::EvolutionaryAlgorithm | |
get_mean_performance_goal(void) const | OpenNN::EvolutionaryAlgorithm | |
get_mutation_method(void) const | OpenNN::EvolutionaryAlgorithm | |
get_mutation_range(void) const | OpenNN::EvolutionaryAlgorithm | |
get_mutation_rate(void) const | OpenNN::EvolutionaryAlgorithm | |
get_neural_network_file_name(void) const | OpenNN::TrainingAlgorithm | |
get_performance(void) const | OpenNN::EvolutionaryAlgorithm | |
get_performance_functional_pointer(void) const | OpenNN::TrainingAlgorithm | |
get_population(void) const | OpenNN::EvolutionaryAlgorithm | |
get_population_size(void) const | OpenNN::EvolutionaryAlgorithm | |
get_recombination_method(void) const | OpenNN::EvolutionaryAlgorithm | |
get_recombination_size(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_best_individual_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_best_norm_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_best_performance_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_elapsed_time_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_generalization_performance_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_mean_norm_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_mean_performance_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_population_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_standard_deviation_norm_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_reserve_standard_deviation_performance_history(void) const | OpenNN::EvolutionaryAlgorithm | |
get_save_period(void) const | OpenNN::TrainingAlgorithm | |
get_selection(void) const | OpenNN::EvolutionaryAlgorithm | |
get_selection_method(void) const | OpenNN::EvolutionaryAlgorithm | |
get_selective_pressure(void) const | OpenNN::EvolutionaryAlgorithm | |
get_standard_deviation_performance_goal(void) const | OpenNN::EvolutionaryAlgorithm | |
get_warning_parameters_norm(void) const | OpenNN::EvolutionaryAlgorithm | |
has_performance_functional(void) const | OpenNN::TrainingAlgorithm | |
initialize_population(const double &) | OpenNN::EvolutionaryAlgorithm | |
initialize_random(void) | OpenNN::EvolutionaryAlgorithm | virtual |
Intermediate enum value (defined in OpenNN::EvolutionaryAlgorithm) | OpenNN::EvolutionaryAlgorithm | |
Line enum value (defined in OpenNN::EvolutionaryAlgorithm) | OpenNN::EvolutionaryAlgorithm | |
LinearRanking enum value (defined in OpenNN::EvolutionaryAlgorithm) | OpenNN::EvolutionaryAlgorithm | |
load(const std::string &) | OpenNN::TrainingAlgorithm | |
maximum_generalization_performance_decreases | OpenNN::EvolutionaryAlgorithm | private |
maximum_generations_number | OpenNN::EvolutionaryAlgorithm | private |
maximum_time | OpenNN::EvolutionaryAlgorithm | private |
mean_performance_goal | OpenNN::EvolutionaryAlgorithm | private |
mutation_method | OpenNN::EvolutionaryAlgorithm | private |
mutation_range | OpenNN::EvolutionaryAlgorithm | private |
mutation_rate | OpenNN::EvolutionaryAlgorithm | private |
MutationMethod enum name | OpenNN::EvolutionaryAlgorithm | |
neural_network_file_name | OpenNN::TrainingAlgorithm | protected |
Normal enum value (defined in OpenNN::EvolutionaryAlgorithm) | OpenNN::EvolutionaryAlgorithm | |
operator=(const TrainingAlgorithm &) | OpenNN::TrainingAlgorithm | virtual |
operator==(const TrainingAlgorithm &) const | OpenNN::TrainingAlgorithm | virtual |
perform_fitness_assignment(void) | OpenNN::EvolutionaryAlgorithm | |
perform_intermediate_recombination(void) | OpenNN::EvolutionaryAlgorithm | |
perform_line_recombination(void) | OpenNN::EvolutionaryAlgorithm | |
perform_linear_ranking_fitness_assignment(void) | OpenNN::EvolutionaryAlgorithm | |
perform_mutation(void) | OpenNN::EvolutionaryAlgorithm | |
perform_normal_mutation(void) | OpenNN::EvolutionaryAlgorithm | |
perform_recombination(void) | OpenNN::EvolutionaryAlgorithm | |
perform_roulette_wheel_selection(void) | OpenNN::EvolutionaryAlgorithm | |
perform_selection(void) | OpenNN::EvolutionaryAlgorithm | |
perform_training(void) | OpenNN::EvolutionaryAlgorithm | virtual |
perform_uniform_mutation(void) | OpenNN::EvolutionaryAlgorithm | |
performance | OpenNN::EvolutionaryAlgorithm | private |
performance_functional_pointer | OpenNN::TrainingAlgorithm | protected |
population | OpenNN::EvolutionaryAlgorithm | private |
print(void) const | OpenNN::TrainingAlgorithm | |
randomize_population_normal(void) | OpenNN::EvolutionaryAlgorithm | |
randomize_population_normal(const double &, const double &) | OpenNN::EvolutionaryAlgorithm | |
randomize_population_normal(const Vector< double > &, const Vector< double > &) | OpenNN::EvolutionaryAlgorithm | |
randomize_population_uniform(void) | OpenNN::EvolutionaryAlgorithm | |
randomize_population_uniform(const double &, const double &) | OpenNN::EvolutionaryAlgorithm | |
randomize_population_uniform(const Vector< double > &, const Vector< double > &) | OpenNN::EvolutionaryAlgorithm | |
recombination_method | OpenNN::EvolutionaryAlgorithm | private |
recombination_size | OpenNN::EvolutionaryAlgorithm | private |
RecombinationMethod enum name | OpenNN::EvolutionaryAlgorithm | |
reserve_best_individual_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_best_norm_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_best_performance_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_elapsed_time_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_generalization_performance_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_mean_norm_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_mean_performance_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_population_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_standard_deviation_norm_history | OpenNN::EvolutionaryAlgorithm | private |
reserve_standard_deviation_performance_history | OpenNN::EvolutionaryAlgorithm | private |
RouletteWheel enum value (defined in OpenNN::EvolutionaryAlgorithm) | OpenNN::EvolutionaryAlgorithm | |
save(const std::string &) const | OpenNN::TrainingAlgorithm | |
save_period | OpenNN::TrainingAlgorithm | protected |
selection | OpenNN::EvolutionaryAlgorithm | private |
selection_method | OpenNN::EvolutionaryAlgorithm | private |
SelectionMethod enum name | OpenNN::EvolutionaryAlgorithm | |
selective_pressure | OpenNN::EvolutionaryAlgorithm | private |
set(void) | OpenNN::EvolutionaryAlgorithm | |
set(PerformanceFunctional *) | OpenNN::EvolutionaryAlgorithm | |
set_best_performance_goal(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_default(void) | OpenNN::EvolutionaryAlgorithm | virtual |
set_display(const bool &) | OpenNN::TrainingAlgorithm | |
set_display_period(const size_t &) | OpenNN::EvolutionaryAlgorithm | |
set_elitism_size(const size_t &) | OpenNN::EvolutionaryAlgorithm | |
set_error_parameters_norm(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_fitness(const Vector< double > &) | OpenNN::EvolutionaryAlgorithm | |
set_fitness_assignment_method(const FitnessAssignmentMethod &) | OpenNN::EvolutionaryAlgorithm | |
set_fitness_assignment_method(const std::string &) | OpenNN::EvolutionaryAlgorithm | |
set_individual(const size_t &, const Vector< double > &) | OpenNN::EvolutionaryAlgorithm | |
set_maximum_generalization_performance_decreases(const size_t &) | OpenNN::EvolutionaryAlgorithm | |
set_maximum_generations_number(const size_t &) | OpenNN::EvolutionaryAlgorithm | |
set_maximum_time(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_mean_performance_goal(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_mutation_method(const MutationMethod &) | OpenNN::EvolutionaryAlgorithm | |
set_mutation_method(const std::string &) | OpenNN::EvolutionaryAlgorithm | |
set_mutation_range(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_mutation_rate(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_neural_network_file_name(const std::string &) | OpenNN::TrainingAlgorithm | |
set_performance(const Vector< double > &) | OpenNN::EvolutionaryAlgorithm | |
set_performance_functional_pointer(PerformanceFunctional *) | OpenNN::TrainingAlgorithm | virtual |
set_population(const Matrix< double > &) | OpenNN::EvolutionaryAlgorithm | |
set_population_size(const size_t &) | OpenNN::EvolutionaryAlgorithm | |
set_recombination_method(const RecombinationMethod &) | OpenNN::EvolutionaryAlgorithm | |
set_recombination_method(const std::string &) | OpenNN::EvolutionaryAlgorithm | |
set_recombination_size(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_all_training_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_best_individual_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_best_norm_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_best_performance_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_elapsed_time_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_generalization_performance_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_mean_norm_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_mean_performance_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_population_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_standard_deviation_norm_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_reserve_standard_deviation_performance_history(const bool &) | OpenNN::EvolutionaryAlgorithm | |
set_save_period(const size_t &) | OpenNN::TrainingAlgorithm | |
set_selection(const Vector< bool > &) | OpenNN::EvolutionaryAlgorithm | |
set_selection_method(const SelectionMethod &) | OpenNN::EvolutionaryAlgorithm | |
set_selection_method(const std::string &) | OpenNN::EvolutionaryAlgorithm | |
set_selective_pressure(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_standard_deviation_performance_goal(const double &) | OpenNN::EvolutionaryAlgorithm | |
set_warning_parameters_norm(const double &) | OpenNN::EvolutionaryAlgorithm | |
standard_deviation_performance_goal | OpenNN::EvolutionaryAlgorithm | private |
to_string(void) const | OpenNN::TrainingAlgorithm | virtual |
to_string_matrix(void) const | OpenNN::EvolutionaryAlgorithm | virtual |
to_XML(void) const | OpenNN::EvolutionaryAlgorithm | virtual |
TrainingAlgorithm(void) | OpenNN::TrainingAlgorithm | explicit |
TrainingAlgorithm(PerformanceFunctional *) | OpenNN::TrainingAlgorithm | explicit |
TrainingAlgorithm(const tinyxml2::XMLDocument &) | OpenNN::TrainingAlgorithm | explicit |
Uniform enum value (defined in OpenNN::EvolutionaryAlgorithm) | OpenNN::EvolutionaryAlgorithm | |
warning_parameters_norm | OpenNN::EvolutionaryAlgorithm | private |
write_fitness_assignment_method(void) const | OpenNN::EvolutionaryAlgorithm | |
write_mutation_method(void) const | OpenNN::EvolutionaryAlgorithm | |
write_recombination_method(void) const | OpenNN::EvolutionaryAlgorithm | |
write_selection_method(void) const | OpenNN::EvolutionaryAlgorithm | |
write_training_algorithm_type(void) const | OpenNN::EvolutionaryAlgorithm | virtual |
~EvolutionaryAlgorithm(void) | OpenNN::EvolutionaryAlgorithm | virtual |
~TrainingAlgorithm(void) | OpenNN::TrainingAlgorithm | virtual |