Loading...
Searching...
No Matches
selection_utilities.h File Reference

Go to the source code of this file.

Classes

struct  opennn::CandidateEvaluation
 
struct  opennn::ParameterSnapshot
 
struct  opennn::ParameterSnapshot::Block
 
struct  opennn::StoppingCheck< Condition >
 

Namespaces

namespace  opennn
 

Functions

void opennn::validate_selection_training (const Training *, Index folds_number, string_view algorithm)
 
CandidateEvaluation opennn::evaluate_candidate (Training *, Network *, Index folds_number, const vector< vector< Index > > &fold_partition, Index trials_number, bool use_validation_history_minimum, const function< void(Index, float, float, bool)> &on_trial, const function< void(Index)> &initialize_trial={})
 
FeatureScaling opennn::capture_input_scaling (Dataset *)
 
void opennn::apply_input_scaling (Network *, FeatureScaling)
 
ParameterSnapshot opennn::capture_parameter_snapshot (Network *)
 
void opennn::seed_parameters_from_snapshot (Network *, const ParameterSnapshot &, const vector< Index > &input_row_map={})
 
void opennn::finalize_selected_model (Training *, Network *, const VectorR &optimal_parameters, Index folds_number, bool display, const char *selected_label)
 
float opennn::read_json_float_alias (const Json *, string_view primary, string_view legacy)
 
long long opennn::read_json_index_alias (const Json *, string_view primary, string_view legacy)
 
template<typename Condition>
optional< Condition > opennn::first_stopping_condition (const bool display, initializer_list< StoppingCheck< Condition > > checks)