|
OpenNN
Open-source neural networks library
|
Aggregated results of an inputs selection run including optimal inputs and error histories. More...
#include <inputs_selection.h>
Public Member Functions | |
| InputsSelectionResults (const Index=0) | |
| Builds an empty results structure able to hold up to the given number of epochs. | |
| Index | get_epochs_number () const |
| Returns the number of epochs actually recorded in the histories. | |
| void | set (const Index=0) |
| Resets the structure and reserves storage for the given number of epochs. | |
| string | write_stopping_condition () const |
| Returns a human-readable string describing the stopping condition that ended the run. | |
| void | resize_history (const Index new_size) |
| Resizes the recorded error histories. | |
| void | print () const |
| Prints a summary of the selection results to stdout. | |
Aggregated results of an inputs selection run including optimal inputs and error histories.
| opennn::InputsSelectionResults::InputsSelectionResults | ( | const Index | = 0 | ) |
Builds an empty results structure able to hold up to the given number of epochs.
| Index opennn::InputsSelectionResults::get_epochs_number | ( | ) | const |
Returns the number of epochs actually recorded in the histories.
| void opennn::InputsSelectionResults::print | ( | ) | const |
Prints a summary of the selection results to stdout.
| void opennn::InputsSelectionResults::resize_history | ( | const Index | new_size | ) |
Resizes the recorded error histories.
| void opennn::InputsSelectionResults::set | ( | const Index | = 0 | ) |
Resets the structure and reserves storage for the given number of epochs.
| string opennn::InputsSelectionResults::write_stopping_condition | ( | ) | const |
Returns a human-readable string describing the stopping condition that ended the run.
| string opennn::InputsSelectionResults::elapsed_time |
| VectorR opennn::InputsSelectionResults::mean_training_error_history |
| VectorR opennn::InputsSelectionResults::mean_validation_error_history |
| vector<string> opennn::InputsSelectionResults::optimal_input_variable_names |
| vector<Index> opennn::InputsSelectionResults::optimal_input_variables_indices |
| VectorB opennn::InputsSelectionResults::optimal_inputs |
| VectorR opennn::InputsSelectionResults::optimal_parameters |
| float opennn::InputsSelectionResults::optimum_training_error = MAX |
| float opennn::InputsSelectionResults::optimum_validation_error = MAX |
| InputsSelection::StoppingCondition opennn::InputsSelectionResults::stopping_condition = InputsSelection::StoppingCondition::MaximumTime |
| VectorR opennn::InputsSelectionResults::training_error_history |
| VectorR opennn::InputsSelectionResults::validation_error_history |