InputsSelection::Results Struct Reference

This structure contains the results from the inputs selection. More...

#include <inputs_selection.h>

Inheritance diagram for InputsSelection::Results:
GeneticAlgorithm::GeneticAlgorithmResults GrowingInputs::GrowingInputsResults PruningInputs::PruningInputsResults

Public Member Functions

string write_stopping_condition () const
 Return a string with the stopping condition of the Results.
 
string object_to_string () const
 Returns a string representation of the current inputs selection results structure.
 

Public Attributes

Vector< Vector< bool > > inputs_data
 Inputs of the different neural networks.
 
Vector< double > loss_data
 Performance of the different neural networks.
 
Vector< double > selection_error_data
 Selection loss of the different neural networks.
 
Vector< double > minimal_parameters
 Vector of parameters for the neural network with minimum selection error.
 
double final_selection_error
 Value of minimum selection error.
 
double final_training_error
 Value of loss for the neural network with minimum selection error.
 
Vector< size_t > optimal_inputs_indices
 Inputs of the neural network with minimum selection error.
 
Vector< bool > optimal_inputs
 Inputs of the neural network with minimum selection error.
 
size_t iterations_number
 Number of iterations to perform the inputs selection.
 
StoppingCondition stopping_condition
 Stopping condition of the algorithm.
 
double elapsed_time
 Elapsed time during the loss of the algortihm.
 

Detailed Description

This structure contains the results from the inputs selection.

Definition at line 70 of file inputs_selection.h.


The documentation for this struct was generated from the following files: