#include <newton_method.h>
Public Member Functions | |
void | resize_training_history (const unsigned int &) |
std::string | to_string (void) const |
Public Attributes | |
Vector< Vector< double > > | parameters_history |
Vector< double > | parameters_norm_history |
Vector< double > | evaluation_history |
Vector< double > | generalization_evaluation_history |
Vector< Vector< double > > | gradient_history |
Vector< double > | gradient_norm_history |
Vector< Matrix< double > > | inverse_Hessian_history |
Vector< Vector< double > > | training_direction_history |
Vector< double > | training_rate_history |
Vector< double > | elapsed_time_history |
Vector< double > | final_parameters |
double | final_parameters_norm |
double | final_evaluation |
double | final_generalization_evaluation |
Vector< double > | final_gradient |
double | final_gradient_norm |
Vector< double > | final_training_direction |
double | final_training_rate |
double | elapsed_time |
Definition at line 66 of file newton_method.h.
void OpenNN::NewtonMethod::NewtonMethodResults::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 966 of file newton_method.cpp.
std::string OpenNN::NewtonMethod::NewtonMethodResults::to_string | ( | void | ) | const [virtual] |
This method returns a string representation of the current Newton method results structure.
Reimplemented from OpenNN::TrainingAlgorithm::Results.
Definition at line 987 of file newton_method.cpp.
History of the neural network parameters over the training epochs.
Definition at line 72 of file newton_method.h.
History of the parameters norm over the training epochs.
Definition at line 76 of file newton_method.h.
History of the performance function evaluation over the training epochs.
Definition at line 80 of file newton_method.h.
History of the generalization evaluation over the training epochs.
Definition at line 84 of file newton_method.h.
History of the performance function gradient over the training epochs.
Definition at line 88 of file newton_method.h.
History of the gradient norm over the training epochs.
Definition at line 92 of file newton_method.h.
History of the inverse Hessian over the training epochs.
Definition at line 96 of file newton_method.h.
History of the random search training direction over the training epochs.
Definition at line 100 of file newton_method.h.
History of the random search training rate over the training epochs.
Definition at line 104 of file newton_method.h.
History of the elapsed time over the training epochs.
Definition at line 108 of file newton_method.h.