NeuronsSelectionResults Struct Reference

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

#include <neurons_selection.h>

Public Member Functions

 NeuronsSelectionResults (const Index &maximum_epochs_number)
 
void resize_history (const Index &new_size)
 
string write_stopping_condition () const
 Return a string with the stopping condition of the Results. More...
 
void print () const
 

Public Attributes

Tensor< Index, 1 > neurons_number_history
 Neurons of the diferent neural networks. More...
 
Index optimal_neurons_number
 Neurons of the neural network with minimum selection error. More...
 
Tensor< type, 1 > optimal_parameters
 Vector of parameters for the neural network with minimum selection error. More...
 
Tensor< type, 1 > training_error_history
 Performance of the different neural networks. More...
 
Tensor< type, 1 > selection_error_history
 Selection loss of the different neural networks. More...
 
type optimum_training_error
 Value of loss for the neural network with minimum selection error. More...
 
type optimum_selection_error
 Value of minimum selection error. More...
 
NeuronsSelection::StoppingCondition stopping_condition = NeuronsSelection::StoppingCondition::MaximumTime
 Stopping condition of the algorithm. More...
 
string elapsed_time
 Elapsed time during the loss of the algortihm. More...
 

Detailed Description

This structure contains the results from the neurons selection.

Definition at line 160 of file neurons_selection.h.

Constructor & Destructor Documentation

◆ NeuronsSelectionResults() [1/2]

NeuronsSelectionResults ( )
inlineexplicit

Definition at line 164 of file neurons_selection.h.

◆ NeuronsSelectionResults() [2/2]

NeuronsSelectionResults ( const Index &  maximum_epochs_number)
inlineexplicit

Definition at line 168 of file neurons_selection.h.

◆ ~NeuronsSelectionResults()

virtual ~NeuronsSelectionResults ( )
inlinevirtual

Definition at line 183 of file neurons_selection.h.

Member Function Documentation

◆ print()

void print ( ) const
inline

Definition at line 205 of file neurons_selection.h.

◆ resize_history()

void resize_history ( const Index &  new_size)
inline

Definition at line 185 of file neurons_selection.h.

◆ write_stopping_condition()

string write_stopping_condition ( ) const

Return a string with the stopping condition of the Results.

Definition at line 517 of file neurons_selection.cpp.

Member Data Documentation

◆ elapsed_time

string elapsed_time

Elapsed time during the loss of the algortihm.

Definition at line 256 of file neurons_selection.h.

◆ neurons_number_history

Tensor<Index, 1> neurons_number_history

Neurons of the diferent neural networks.

Definition at line 220 of file neurons_selection.h.

◆ optimal_neurons_number

Index optimal_neurons_number

Neurons of the neural network with minimum selection error.

Definition at line 224 of file neurons_selection.h.

◆ optimal_parameters

Tensor<type, 1> optimal_parameters

Vector of parameters for the neural network with minimum selection error.

Definition at line 228 of file neurons_selection.h.

◆ optimum_selection_error

type optimum_selection_error

Value of minimum selection error.

Definition at line 246 of file neurons_selection.h.

◆ optimum_training_error

type optimum_training_error

Value of loss for the neural network with minimum selection error.

Definition at line 242 of file neurons_selection.h.

◆ selection_error_history

Tensor<type, 1> selection_error_history

Selection loss of the different neural networks.

Definition at line 238 of file neurons_selection.h.

◆ stopping_condition

NeuronsSelection::StoppingCondition stopping_condition = NeuronsSelection::StoppingCondition::MaximumTime

Stopping condition of the algorithm.

Definition at line 252 of file neurons_selection.h.

◆ training_error_history

Tensor<type, 1> training_error_history

Performance of the different neural networks.

Definition at line 234 of file neurons_selection.h.


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