This structure contains the results from the inputs selection. More...
#include <inputs_selection.h>
Public Member Functions | |
InputsSelectionResults (const Index &maximum_epochs_number) | |
Index | get_epochs_number () const |
void | set (const Index &maximum_epochs_number) |
string | write_stopping_condition () const |
Return a string with the stopping condition of the Results. More... | |
void | resize_history (const Index &new_size) |
void | print () const |
Public Attributes | |
Tensor< type, 1 > | optimal_parameters |
Vector of parameters for the neural network with minimum selection error. More... | |
Tensor< type, 1 > | training_error_history |
Final training errors of the different neural networks. More... | |
Tensor< type, 1 > | selection_error_history |
Final selection errors of the different neural networks. More... | |
type | optimum_training_error = numeric_limits<type>::max() |
Value of training for the neural network with minimum selection error. More... | |
type | optimum_selection_error = numeric_limits<type>::max() |
Value of minimum selection error. More... | |
Tensor< string, 1 > | optimal_input_columns_names |
Inputs of the neural network with minimum selection error. More... | |
Tensor< Index, 1 > | optimal_input_columns_indices |
Tensor< bool, 1 > | optimal_inputs |
InputsSelection::StoppingCondition | stopping_condition |
Stopping condition of the algorithm. More... | |
string | elapsed_time |
Elapsed time during the loss of the algortihm. More... | |
This structure contains the results from the inputs selection.
Definition at line 159 of file inputs_selection.h.
|
inlineexplicit |
Definition at line 163 of file inputs_selection.h.
|
inlineexplicit |
Definition at line 169 of file inputs_selection.h.
|
inlinevirtual |
Definition at line 188 of file inputs_selection.h.
|
inline |
Definition at line 174 of file inputs_selection.h.
|
inline |
Definition at line 208 of file inputs_selection.h.
|
inline |
Definition at line 192 of file inputs_selection.h.
|
inline |
Definition at line 179 of file inputs_selection.h.
string write_stopping_condition | ( | ) | const |
Return a string with the stopping condition of the Results.
Definition at line 380 of file inputs_selection.cpp.
string elapsed_time |
Elapsed time during the loss of the algortihm.
Definition at line 264 of file inputs_selection.h.
Tensor<Index, 1> optimal_input_columns_indices |
Definition at line 252 of file inputs_selection.h.
Tensor<string, 1> optimal_input_columns_names |
Inputs of the neural network with minimum selection error.
Definition at line 250 of file inputs_selection.h.
Tensor<bool, 1> optimal_inputs |
Definition at line 254 of file inputs_selection.h.
Tensor<type, 1> optimal_parameters |
Vector of parameters for the neural network with minimum selection error.
Definition at line 228 of file inputs_selection.h.
type optimum_selection_error = numeric_limits<type>::max() |
Value of minimum selection error.
Definition at line 246 of file inputs_selection.h.
type optimum_training_error = numeric_limits<type>::max() |
Value of training for the neural network with minimum selection error.
Definition at line 242 of file inputs_selection.h.
Tensor<type, 1> selection_error_history |
Final selection errors of the different neural networks.
Definition at line 238 of file inputs_selection.h.
InputsSelection::StoppingCondition stopping_condition |
Stopping condition of the algorithm.
Definition at line 260 of file inputs_selection.h.
Tensor<type, 1> training_error_history |
Final training errors of the different neural networks.
Definition at line 234 of file inputs_selection.h.