, including all inherited members.
| bracketing_factor | Flood::TrainingAlgorithm | [protected] |
| BrentMethod enum value (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| calculate_bracketing_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
| calculate_Brent_method_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
| calculate_fixed_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
| calculate_golden_section_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
| calculate_mean_evaluation(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| calculate_population_norm(void) | Flood::EvolutionaryAlgorithm | |
| calculate_standard_deviation_evaluation(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| calculate_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
| display | Flood::TrainingAlgorithm | [protected] |
| display_period | Flood::TrainingAlgorithm | [protected] |
| early_stopping | Flood::TrainingAlgorithm | [protected] |
| elapsed_time_history | Flood::TrainingAlgorithm | [protected] |
| error_gradient_norm | Flood::TrainingAlgorithm | [protected] |
| error_parameters_norm | Flood::TrainingAlgorithm | [protected] |
| error_training_rate | Flood::TrainingAlgorithm | [protected] |
| evaluate_population(void) | Flood::EvolutionaryAlgorithm | |
| evaluation_goal | Flood::TrainingAlgorithm | [protected] |
| evaluation_history | Flood::TrainingAlgorithm | [protected] |
| EvolutionaryAlgorithm(ObjectiveFunctional *) | Flood::EvolutionaryAlgorithm | [explicit] |
| EvolutionaryAlgorithm(void) | Flood::EvolutionaryAlgorithm | [explicit] |
| evolve_population(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| first_training_rate | Flood::TrainingAlgorithm | [protected] |
| FitnessAssignmentMethod enum name | Flood::EvolutionaryAlgorithm | |
| Fixed enum value (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| get_best_evaluation_history(void) | Flood::EvolutionaryAlgorithm | |
| get_best_individual(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_best_individual_history(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_best_norm_history(void) | Flood::EvolutionaryAlgorithm | |
| get_bracketing_factor(void) | Flood::TrainingAlgorithm | |
| get_display(void) | Flood::TrainingAlgorithm | |
| get_display_period(void) | Flood::TrainingAlgorithm | |
| get_early_stopping(void) | Flood::TrainingAlgorithm | |
| get_elapsed_time_history(void) | Flood::TrainingAlgorithm | |
| get_elitism(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_error_gradient_norm(void) | Flood::TrainingAlgorithm | |
| get_error_parameters_norm(void) | Flood::TrainingAlgorithm | |
| get_error_training_rate(void) | Flood::TrainingAlgorithm | |
| get_evaluation(void) | Flood::EvolutionaryAlgorithm | |
| get_evaluation_goal(void) | Flood::TrainingAlgorithm | |
| get_evaluation_history(void) | Flood::TrainingAlgorithm | |
| get_first_training_rate(void) | Flood::TrainingAlgorithm | |
| get_fitness(void) | Flood::EvolutionaryAlgorithm | |
| get_fitness_assignment_method(void) | Flood::EvolutionaryAlgorithm | |
| get_fitness_assignment_method_name(void) | Flood::EvolutionaryAlgorithm | |
| get_gradient_history(void) | Flood::TrainingAlgorithm | |
| get_gradient_norm_goal(void) | Flood::TrainingAlgorithm | |
| get_gradient_norm_history(void) | Flood::TrainingAlgorithm | |
| get_individual(int) | Flood::EvolutionaryAlgorithm | |
| get_inverse_Hessian_history(void) (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| get_maximum_epochs_number(void) | Flood::TrainingAlgorithm | |
| get_maximum_generations_number(void) | Flood::EvolutionaryAlgorithm | |
| get_maximum_time(void) | Flood::TrainingAlgorithm | |
| get_mean_evaluation_goal(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_mean_evaluation_history(void) | Flood::EvolutionaryAlgorithm | |
| get_mean_norm_history(void) | Flood::EvolutionaryAlgorithm | |
| get_minimum_evaluation_improvement(void) | Flood::TrainingAlgorithm | |
| get_minimum_parameters_increment_norm(void) | Flood::TrainingAlgorithm | |
| get_mutation_method(void) | Flood::EvolutionaryAlgorithm | |
| get_mutation_method_name(void) | Flood::EvolutionaryAlgorithm | |
| get_mutation_range(void) | Flood::EvolutionaryAlgorithm | |
| get_mutation_rate(void) | Flood::EvolutionaryAlgorithm | |
| get_objective_functional_pointer(void) | Flood::TrainingAlgorithm | |
| get_parameters_history(void) | Flood::TrainingAlgorithm | |
| get_parameters_norm_history(void) | Flood::TrainingAlgorithm | |
| get_population(void) | Flood::EvolutionaryAlgorithm | |
| get_population_history(void) | Flood::EvolutionaryAlgorithm | |
| get_population_size(void) | Flood::EvolutionaryAlgorithm | |
| get_recombination_method(void) | Flood::EvolutionaryAlgorithm | |
| get_recombination_method_name(void) | Flood::EvolutionaryAlgorithm | |
| get_recombination_size(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_best_evaluation_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_best_individual_history(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_reserve_best_norm_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_elapsed_time_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_evaluation_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_gradient_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_gradient_norm_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_inverse_Hessian_history(void) (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| get_reserve_mean_evaluation_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_mean_norm_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_parameters_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_parameters_norm_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_population_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_standard_deviation_evaluation_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_standard_deviation_norm_history(void) | Flood::EvolutionaryAlgorithm | |
| get_reserve_training_direction_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_training_rate_history(void) | Flood::TrainingAlgorithm | |
| get_reserve_validation_error_history(void) (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| get_selection(void) | Flood::EvolutionaryAlgorithm | |
| get_selection_method(void) | Flood::EvolutionaryAlgorithm | |
| get_selection_method_name(void) | Flood::EvolutionaryAlgorithm | |
| get_selective_pressure(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_standard_deviation_evaluation_goal(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| get_standard_deviation_evaluation_history(void) | Flood::EvolutionaryAlgorithm | |
| get_standard_deviation_norm_history(void) | Flood::EvolutionaryAlgorithm | |
| get_training_direction_history(void) | Flood::TrainingAlgorithm | |
| get_training_history_XML(bool) | Flood::EvolutionaryAlgorithm | [virtual] |
| get_training_rate_history(void) | Flood::TrainingAlgorithm | |
| get_training_rate_method(void) | Flood::TrainingAlgorithm | |
| get_training_rate_method_name(void) | Flood::TrainingAlgorithm | |
| get_training_rate_tolerance(void) | Flood::TrainingAlgorithm | |
| get_validation_error_history(void) (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| get_warning_gradient_norm(void) | Flood::TrainingAlgorithm | |
| get_warning_parameters_norm(void) | Flood::TrainingAlgorithm | |
| get_warning_training_rate(void) | Flood::TrainingAlgorithm | |
| GoldenSection enum value (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| gradient_history | Flood::TrainingAlgorithm | [protected] |
| gradient_norm_goal | Flood::TrainingAlgorithm | [protected] |
| gradient_norm_history | Flood::TrainingAlgorithm | [protected] |
| initialize_population(double) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| initialize_population_normal(void) | Flood::EvolutionaryAlgorithm | |
| initialize_population_normal(double, double) | Flood::EvolutionaryAlgorithm | |
| initialize_population_normal(const Vector< double > &, const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| initialize_population_normal(const Matrix< double > &) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| initialize_population_uniform(void) | Flood::EvolutionaryAlgorithm | |
| initialize_population_uniform(double, double) | Flood::EvolutionaryAlgorithm | |
| initialize_population_uniform(const Vector< double > &, const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| initialize_population_uniform(const Matrix< double > &) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| Intermediate enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| inverse_Hessian_history | Flood::TrainingAlgorithm | [protected] |
| Line enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| LinearRanking enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| load(const char *) | Flood::EvolutionaryAlgorithm | [virtual] |
| maximum_epochs_number | Flood::TrainingAlgorithm | [protected] |
| maximum_time | Flood::TrainingAlgorithm | [protected] |
| minimum_evaluation_improvement | Flood::TrainingAlgorithm | [protected] |
| minimum_parameters_increment_norm | Flood::TrainingAlgorithm | [protected] |
| MutationMethod enum name | Flood::EvolutionaryAlgorithm | |
| Normal enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| objective_functional_pointer | Flood::TrainingAlgorithm | [protected] |
| parameters_history | Flood::TrainingAlgorithm | [protected] |
| parameters_norm_history | Flood::TrainingAlgorithm | [protected] |
| perform_fitness_assignment(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| perform_intermediate_recombination(void) | Flood::EvolutionaryAlgorithm | |
| perform_line_recombination(void) | Flood::EvolutionaryAlgorithm | |
| perform_linear_ranking_fitness_assignment(void) | Flood::EvolutionaryAlgorithm | |
| perform_mutation(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| perform_normal_mutation(void) | Flood::EvolutionaryAlgorithm | |
| perform_recombination(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| perform_roulette_wheel_selection(void) | Flood::EvolutionaryAlgorithm | |
| perform_selection(void) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| perform_stochastic_universal_sampling_selection(void) | Flood::EvolutionaryAlgorithm | |
| perform_uniform_mutation(void) | Flood::EvolutionaryAlgorithm | |
| print(void) | Flood::TrainingAlgorithm | |
| print_training_history(void) | Flood::TrainingAlgorithm | |
| RecombinationMethod enum name | Flood::EvolutionaryAlgorithm | |
| reserve_elapsed_time_history | Flood::TrainingAlgorithm | [protected] |
| reserve_evaluation_history | Flood::TrainingAlgorithm | [protected] |
| reserve_gradient_history | Flood::TrainingAlgorithm | [protected] |
| reserve_gradient_norm_history | Flood::TrainingAlgorithm | [protected] |
| reserve_inverse_Hessian_history | Flood::TrainingAlgorithm | [protected] |
| reserve_parameters_history | Flood::TrainingAlgorithm | [protected] |
| reserve_parameters_norm_history | Flood::TrainingAlgorithm | [protected] |
| reserve_training_direction_history | Flood::TrainingAlgorithm | [protected] |
| reserve_training_rate_history | Flood::TrainingAlgorithm | [protected] |
| reserve_validation_error_history | Flood::TrainingAlgorithm | [protected] |
| resize_training_history(int) | Flood::EvolutionaryAlgorithm | [virtual] |
| RouletteWheel enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| save(const char *) | Flood::TrainingAlgorithm | |
| save_training_history(const char *) | Flood::TrainingAlgorithm | |
| SelectionMethod enum name | Flood::EvolutionaryAlgorithm | |
| set(void) | Flood::EvolutionaryAlgorithm | |
| set(ObjectiveFunctional *) | Flood::EvolutionaryAlgorithm | |
| set_best_evaluation_history(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_best_individual_history(const Vector< Vector< double > > &) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| set_best_norm_history(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_bracketing_factor(double) | Flood::TrainingAlgorithm | |
| set_default(void) | Flood::EvolutionaryAlgorithm | [virtual] |
| set_display(bool) | Flood::TrainingAlgorithm | |
| set_display_period(int) | Flood::TrainingAlgorithm | |
| set_early_stopping(bool) | Flood::TrainingAlgorithm | |
| set_elapsed_time_history(const Vector< double > &) | Flood::TrainingAlgorithm | |
| set_elitism(bool) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| set_error_gradient_norm(double) | Flood::TrainingAlgorithm | |
| set_error_parameters_norm(double) | Flood::TrainingAlgorithm | |
| set_error_training_rate(double) | Flood::TrainingAlgorithm | |
| set_evaluation(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_evaluation_goal(double) | Flood::TrainingAlgorithm | |
| set_evaluation_history(const Vector< double > &) | Flood::TrainingAlgorithm | |
| set_first_training_rate(double) | Flood::TrainingAlgorithm | |
| set_fitness(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_fitness_assignment_method(const FitnessAssignmentMethod &) | Flood::EvolutionaryAlgorithm | |
| set_fitness_assignment_method(const std::string &) | Flood::EvolutionaryAlgorithm | |
| set_gradient_history(const Vector< Vector< double > > &) | Flood::TrainingAlgorithm | |
| set_gradient_norm_goal(double) | Flood::TrainingAlgorithm | |
| set_gradient_norm_history(const Vector< double > &) | Flood::TrainingAlgorithm | |
| set_individual(int, const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_inverse_Hessian_history(const Vector< Matrix< double > > &) | Flood::TrainingAlgorithm | |
| set_maximum_epochs_number(int) | Flood::TrainingAlgorithm | |
| set_maximum_generations_number(int) | Flood::EvolutionaryAlgorithm | |
| set_maximum_time(double) | Flood::TrainingAlgorithm | |
| set_mean_evaluation_goal(double) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| set_mean_evaluation_history(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_mean_norm_history(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_minimum_evaluation_improvement(double) | Flood::TrainingAlgorithm | |
| set_minimum_parameters_increment_norm(double) | Flood::TrainingAlgorithm | |
| set_mutation_method(const MutationMethod &) | Flood::EvolutionaryAlgorithm | |
| set_mutation_method(const std::string &) | Flood::EvolutionaryAlgorithm | |
| set_mutation_range(double) | Flood::EvolutionaryAlgorithm | |
| set_mutation_rate(double) | Flood::EvolutionaryAlgorithm | |
| set_objective_functional_pointer(ObjectiveFunctional *) | Flood::TrainingAlgorithm | |
| set_parameters_history(const Vector< Vector< double > > &) | Flood::TrainingAlgorithm | |
| set_parameters_norm_history(const Vector< double > &) | Flood::TrainingAlgorithm | |
| set_population(const Matrix< double > &) | Flood::EvolutionaryAlgorithm | |
| set_population_history(const Vector< Matrix< double > > &) | Flood::EvolutionaryAlgorithm | |
| set_population_size(int) | Flood::EvolutionaryAlgorithm | |
| set_recombination_method(const RecombinationMethod &) | Flood::EvolutionaryAlgorithm | |
| set_recombination_method(const std::string &) | Flood::EvolutionaryAlgorithm | |
| set_recombination_size(double) | Flood::EvolutionaryAlgorithm | |
| set_reserve_all_training_history(bool) | Flood::EvolutionaryAlgorithm | [virtual] |
| set_reserve_best_evaluation_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_best_individual_history(bool) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| set_reserve_best_norm_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_elapsed_time_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_evaluation_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_gradient_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_gradient_norm_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_inverse_Hessian_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_mean_evaluation_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_mean_norm_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_parameters_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_parameters_norm_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_population_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_standard_deviation_evaluation_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_standard_deviation_norm_history(bool) | Flood::EvolutionaryAlgorithm | |
| set_reserve_training_direction_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_training_rate_history(bool) | Flood::TrainingAlgorithm | |
| set_reserve_validation_error_history(bool) | Flood::TrainingAlgorithm | |
| set_selection(const Vector< bool > &) | Flood::EvolutionaryAlgorithm | |
| set_selection_method(const SelectionMethod &) | Flood::EvolutionaryAlgorithm | |
| set_selection_method(const std::string &) | Flood::EvolutionaryAlgorithm | |
| set_selective_pressure(double) | Flood::EvolutionaryAlgorithm | |
| set_standard_deviation_evaluation_goal(double) (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| set_standard_deviation_evaluation_history(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_standard_deviation_norm_history(const Vector< double > &) | Flood::EvolutionaryAlgorithm | |
| set_training_direction_history(const Vector< Vector< double > > &) | Flood::TrainingAlgorithm | |
| set_training_rate_history(const Vector< double > &) | Flood::TrainingAlgorithm | |
| set_training_rate_method(const TrainingRateMethod &) | Flood::TrainingAlgorithm | |
| set_training_rate_method(const std::string &) | Flood::TrainingAlgorithm | |
| set_training_rate_tolerance(double) | Flood::TrainingAlgorithm | |
| set_validation_error_history(const Vector< double > &) (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
| set_warning_gradient_norm(double) | Flood::TrainingAlgorithm | |
| set_warning_parameters_norm(double) | Flood::TrainingAlgorithm | |
| set_warning_training_rate(double) | Flood::TrainingAlgorithm | |
| StochasticUniversalSampling enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| to_XML(bool) | Flood::EvolutionaryAlgorithm | [virtual] |
| train(void) | Flood::EvolutionaryAlgorithm | [virtual] |
| training_direction_history | Flood::TrainingAlgorithm | [protected] |
| training_rate_history | Flood::TrainingAlgorithm | [protected] |
| training_rate_method | Flood::TrainingAlgorithm | [protected] |
| training_rate_tolerance | Flood::TrainingAlgorithm | [protected] |
| TrainingAlgorithm(ObjectiveFunctional *) | Flood::TrainingAlgorithm | [explicit] |
| TrainingAlgorithm(void) | Flood::TrainingAlgorithm | [explicit] |
| TrainingRateMethod enum name | Flood::TrainingAlgorithm | |
| Uniform enum value (defined in Flood::EvolutionaryAlgorithm) | Flood::EvolutionaryAlgorithm | |
| validation_error_history | Flood::TrainingAlgorithm | [protected] |
| warning_gradient_norm | Flood::TrainingAlgorithm | [protected] |
| warning_parameters_norm | Flood::TrainingAlgorithm | [protected] |
| warning_training_rate | Flood::TrainingAlgorithm | [protected] |
| ~EvolutionaryAlgorithm(void) | Flood::EvolutionaryAlgorithm | [virtual] |
| ~TrainingAlgorithm(void) | Flood::TrainingAlgorithm | [virtual] |