Loading...
Searching...
No Matches
opennn::GeneticAlgorithm Member List

This is the complete list of members for opennn::GeneticAlgorithm, including all inherited members.

configure_network_inputs(Network *, Dataset *, Index) constopennn::InputSelectionprotected
displayopennn::SelectionAlgorithmprotected
folds_numberopennn::SelectionAlgorithmprotected
from_JSON(const JsonDocument &) overrideopennn::GeneticAlgorithmvirtual
GeneticAlgorithm(Training *=nullptr)opennn::GeneticAlgorithmexplicit
get_genes_number() constopennn::GeneticAlgorithminline
get_individuals_number() constopennn::GeneticAlgorithminline
get_initialization_method() const noexceptopennn::GeneticAlgorithminline
get_maximum_inputs_number() const overrideopennn::GeneticAlgorithminlinevirtual
get_minimum_inputs_number() const overrideopennn::GeneticAlgorithminlinevirtual
get_name() constopennn::InputSelectioninline
get_training() const noexceptopennn::SelectionAlgorithminline
InputSelection(Training *=nullptr)opennn::InputSelectionexplicit
install_optimal_inputs(Network *, Dataset *, const vector< Index > &optimal_input_indices, const vector< Index > &target_indices, const vector< Index > &time_indices) constopennn::InputSelectionprotected
load(const filesystem::path &)opennn::InputSelection
maximum_epochsopennn::SelectionAlgorithmprotected
maximum_timeopennn::SelectionAlgorithmprotected
maximum_validation_failuresopennn::SelectionAlgorithmprotected
nameopennn::InputSelectionprotected
perform_input_selection() overrideopennn::GeneticAlgorithmvirtual
save(const filesystem::path &) constopennn::InputSelection
SelectionAlgorithm(Training *new_training=nullptr)opennn::SelectionAlgorithminlineexplicit
set(Training *new_training)opennn::SelectionAlgorithminline
set_default()opennn::GeneticAlgorithm
set_display(bool new_display)opennn::SelectionAlgorithminline
set_elitism_size(const Index size)opennn::GeneticAlgorithminline
set_folds_number(const Index new_folds_number)opennn::SelectionAlgorithminline
set_individuals_number(const Index new_individuals_number=4)opennn::GeneticAlgorithm
set_initialization_method(const string &)opennn::GeneticAlgorithm
set_maximum_epochs(const Index new_maximum_epochs)opennn::SelectionAlgorithminline
set_maximum_inputs_number(const Index)opennn::GeneticAlgorithm
set_maximum_time(const float new_maximum_time)opennn::SelectionAlgorithminline
set_maximum_validation_failures(const Index new_maximum_validation_failures)opennn::SelectionAlgorithminline
set_minimum_inputs_number(const Index new_minimum)opennn::GeneticAlgorithminline
set_mutation_rate(const float rate)opennn::GeneticAlgorithminline
set_trials_number(const Index new_trials_number)opennn::SelectionAlgorithminline
set_validation_error_goal(const float new_validation_error_goal)opennn::SelectionAlgorithminline
StoppingCondition enum nameopennn::InputSelection
to_JSON(JsonWriter &) const overrideopennn::GeneticAlgorithmvirtual
trainingopennn::SelectionAlgorithmprotected
trials_numberopennn::SelectionAlgorithmprotected
validation_error_goalopennn::SelectionAlgorithmprotected
~InputSelection()=defaultopennn::InputSelectionvirtual
~SelectionAlgorithm()=defaultopennn::SelectionAlgorithmvirtual