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.