Loading...
Searching...
No Matches
opennn::NeuronsSelectionResult Struct Reference

#include <opennn/model_selection/growing_neurons.h>

Public Member Functions

 NeuronsSelectionResult (const Index maximum_epochs=0)
 
void resize_history (const Index)
 
void print () const
 

Public Attributes

VectorI neurons_number_history
 
Index optimal_neurons_number = 1
 
VectorR optimal_parameters
 
VectorR training_error_history
 
VectorR validation_error_history
 
float optimum_training_error = 10.0f
 
float optimum_validation_error = 10.0f
 
optional< GrowingNeurons::StoppingCondition > stopping_condition
 
string elapsed_time
 

Constructor & Destructor Documentation

◆ NeuronsSelectionResult()

opennn::NeuronsSelectionResult::NeuronsSelectionResult ( const Index maximum_epochs = 0)

Member Function Documentation

◆ print()

void opennn::NeuronsSelectionResult::print ( ) const

◆ resize_history()

void opennn::NeuronsSelectionResult::resize_history ( const Index )

Member Data Documentation

◆ elapsed_time

string opennn::NeuronsSelectionResult::elapsed_time

◆ neurons_number_history

VectorI opennn::NeuronsSelectionResult::neurons_number_history

◆ optimal_neurons_number

Index opennn::NeuronsSelectionResult::optimal_neurons_number = 1

◆ optimal_parameters

VectorR opennn::NeuronsSelectionResult::optimal_parameters

◆ optimum_training_error

float opennn::NeuronsSelectionResult::optimum_training_error = 10.0f

◆ optimum_validation_error

float opennn::NeuronsSelectionResult::optimum_validation_error = 10.0f

◆ stopping_condition

optional<GrowingNeurons::StoppingCondition> opennn::NeuronsSelectionResult::stopping_condition

◆ training_error_history

VectorR opennn::NeuronsSelectionResult::training_error_history

◆ validation_error_history

VectorR opennn::NeuronsSelectionResult::validation_error_history