, 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_Fletcher_Reeves_parameter(const Vector< double > &, const Vector< double > &) | Flood::ConjugateGradient | |
calculate_Fletcher_Reeves_training_direction(const Vector< double > &, const Vector< double > &, const Vector< double > &) | Flood::ConjugateGradient | |
calculate_golden_section_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
calculate_gradient_descent_training_direction(const Vector< double > &) (defined in Flood::ConjugateGradient) | Flood::ConjugateGradient | |
calculate_Polak_Ribiere_parameter(const Vector< double > &, const Vector< double > &) | Flood::ConjugateGradient | |
calculate_Polak_Ribiere_training_direction(const Vector< double > &, const Vector< double > &, const Vector< double > &) | Flood::ConjugateGradient | |
calculate_training_direction(const Vector< double > &, const Vector< double > &, const Vector< double > &) (defined in Flood::ConjugateGradient) | Flood::ConjugateGradient | |
calculate_training_rate_evaluation(double, const Vector< double > &, double) | Flood::TrainingAlgorithm | |
ConjugateGradient(ObjectiveFunctional *) | Flood::ConjugateGradient | [explicit] |
ConjugateGradient(void) | Flood::ConjugateGradient | [explicit] |
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] |
evaluation_goal | Flood::TrainingAlgorithm | [protected] |
evaluation_history | Flood::TrainingAlgorithm | [protected] |
first_training_rate | Flood::TrainingAlgorithm | [protected] |
Fixed enum value (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
FletcherReeves enum value (defined in Flood::ConjugateGradient) | Flood::ConjugateGradient | |
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_error_gradient_norm(void) | Flood::TrainingAlgorithm | |
get_error_parameters_norm(void) | Flood::TrainingAlgorithm | |
get_error_training_rate(void) | Flood::TrainingAlgorithm | |
get_evaluation_goal(void) | Flood::TrainingAlgorithm | |
get_evaluation_history(void) | Flood::TrainingAlgorithm | |
get_first_training_rate(void) | Flood::TrainingAlgorithm | |
get_gradient_history(void) | Flood::TrainingAlgorithm | |
get_gradient_norm_goal(void) | Flood::TrainingAlgorithm | |
get_gradient_norm_history(void) | Flood::TrainingAlgorithm | |
get_inverse_Hessian_history(void) (defined in Flood::TrainingAlgorithm) | Flood::TrainingAlgorithm | |
get_maximum_epochs_number(void) | Flood::TrainingAlgorithm | |
get_maximum_time(void) | Flood::TrainingAlgorithm | |
get_minimum_evaluation_improvement(void) | Flood::TrainingAlgorithm | |
get_minimum_parameters_increment_norm(void) | Flood::TrainingAlgorithm | |
get_objective_functional_pointer(void) | Flood::TrainingAlgorithm | |
get_parameters_history(void) | Flood::TrainingAlgorithm | |
get_parameters_norm_history(void) | Flood::TrainingAlgorithm | |
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_parameters_history(void) | Flood::TrainingAlgorithm | |
get_reserve_parameters_norm_history(void) | Flood::TrainingAlgorithm | |
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_training_direction_history(void) | Flood::TrainingAlgorithm | |
get_training_direction_method(void) | Flood::ConjugateGradient | |
get_training_direction_method_name(void) | Flood::ConjugateGradient | |
get_training_history_XML(bool) | Flood::ConjugateGradient | [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] |
inverse_Hessian_history | Flood::TrainingAlgorithm | [protected] |
load(const char *) | Flood::ConjugateGradient | [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] |
objective_functional_pointer | Flood::TrainingAlgorithm | [protected] |
parameters_history | Flood::TrainingAlgorithm | [protected] |
parameters_norm_history | Flood::TrainingAlgorithm | [protected] |
PolakRibiere enum value (defined in Flood::ConjugateGradient) | Flood::ConjugateGradient | |
print(void) | Flood::TrainingAlgorithm | |
print_training_history(void) | Flood::TrainingAlgorithm | |
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::ConjugateGradient | [virtual] |
save(const char *) | Flood::TrainingAlgorithm | |
save_training_history(const char *) | Flood::TrainingAlgorithm | |
set(void) | Flood::TrainingAlgorithm | |
set(ObjectiveFunctional *) | Flood::TrainingAlgorithm | |
set_bracketing_factor(double) | Flood::TrainingAlgorithm | |
set_default(void) | Flood::TrainingAlgorithm | [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_error_gradient_norm(double) | Flood::TrainingAlgorithm | |
set_error_parameters_norm(double) | Flood::TrainingAlgorithm | |
set_error_training_rate(double) | Flood::TrainingAlgorithm | |
set_evaluation_goal(double) | Flood::TrainingAlgorithm | |
set_evaluation_history(const Vector< double > &) | Flood::TrainingAlgorithm | |
set_first_training_rate(double) | Flood::TrainingAlgorithm | |
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_inverse_Hessian_history(const Vector< Matrix< double > > &) | Flood::TrainingAlgorithm | |
set_maximum_epochs_number(int) | Flood::TrainingAlgorithm | |
set_maximum_time(double) | Flood::TrainingAlgorithm | |
set_minimum_evaluation_improvement(double) | Flood::TrainingAlgorithm | |
set_minimum_parameters_increment_norm(double) | Flood::TrainingAlgorithm | |
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_reserve_all_training_history(bool) | Flood::ConjugateGradient | [virtual] |
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_parameters_history(bool) | Flood::TrainingAlgorithm | |
set_reserve_parameters_norm_history(bool) | Flood::TrainingAlgorithm | |
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_training_direction_history(const Vector< Vector< double > > &) | Flood::TrainingAlgorithm | |
set_training_direction_method(const TrainingDirectionMethod &) | Flood::ConjugateGradient | |
set_training_direction_method(const std::string &) | Flood::ConjugateGradient | |
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 | |
to_XML(bool) | Flood::ConjugateGradient | [virtual] |
train(void) | Flood::ConjugateGradient | [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] |
TrainingDirectionMethod enum name | Flood::ConjugateGradient | |
TrainingRateMethod enum name | Flood::TrainingAlgorithm | |
validation_error_history | Flood::TrainingAlgorithm | [protected] |
warning_gradient_norm | Flood::TrainingAlgorithm | [protected] |
warning_parameters_norm | Flood::TrainingAlgorithm | [protected] |
warning_training_rate | Flood::TrainingAlgorithm | [protected] |
~ConjugateGradient(void) | Flood::ConjugateGradient | [virtual] |
~TrainingAlgorithm(void) | Flood::TrainingAlgorithm | [virtual] |