Loading...
Searching...
No Matches
opennn::ModelSelection Class Reference

#include <opennn/model_selection/model_selection.h>

Public Member Functions

 ModelSelection (Training *=nullptr)
 
const Training * get_training () const noexcept
 
void set (Training *)
 
void set_default ()
 
NeuronsSelectionResult perform_neurons_selection ()
 
InputSelectionResult perform_input_selection ()
 
string get_input_selection_name () const
 
void from_JSON (const JsonDocument &)
 
void to_JSON (JsonWriter &) const
 
void save (const filesystem::path &) const
 
void load (const filesystem::path &)
 

Constructor & Destructor Documentation

◆ ModelSelection()

opennn::ModelSelection::ModelSelection ( Training * = nullptr)
explicit

Member Function Documentation

◆ from_JSON()

void opennn::ModelSelection::from_JSON ( const JsonDocument & )

◆ get_input_selection_name()

string opennn::ModelSelection::get_input_selection_name ( ) const
inline

◆ get_training()

const Training * opennn::ModelSelection::get_training ( ) const
inlinenoexcept

◆ load()

void opennn::ModelSelection::load ( const filesystem::path & )

◆ perform_input_selection()

InputSelectionResult opennn::ModelSelection::perform_input_selection ( )
inline

◆ perform_neurons_selection()

NeuronsSelectionResult opennn::ModelSelection::perform_neurons_selection ( )
inline

◆ save()

void opennn::ModelSelection::save ( const filesystem::path & ) const

◆ set()

void opennn::ModelSelection::set ( Training * )

◆ set_default()

void opennn::ModelSelection::set_default ( )

◆ to_JSON()

void opennn::ModelSelection::to_JSON ( JsonWriter & ) const