ʻOhana
Population structure, admixture history, and selection using learning methods.
|
A template for a class that optimizes the Q and F matrices. More...
#include <jade.optimizer.hpp>
Static Public Member Functions | |
static void | execute (const settings_type &settings, matrix_type &q0, matrix_type &f0) |
Executes the optimization process. More... | |
static void | execute (const settings_type &settings) |
Executes the optimizer based on the specified settings. More... | |
static void | execute (const settings_type &settings, matrix_type &q0, matrix_type &f0) |
Executes the optimization process. More... | |
A template for a class that optimizes the Q and F matrices.
A template for a class that optimizes specified program settings.
Definition at line 20 of file cpax/jade.optimizer.hpp.
typedef simplex_type::container_type jade::basic_optimizer< TValue >::container_type |
The container type for the simplex.
Definition at line 37 of file nemeco/jade.optimizer.hpp.
typedef basic_controller_factory<value_type> jade::basic_optimizer< TValue >::controller_factory_type |
The controller factory type.
Definition at line 28 of file nemeco/jade.optimizer.hpp.
typedef basic_controller<value_type> jade::basic_optimizer< TValue >::controller_type |
The controller type.
Definition at line 25 of file nemeco/jade.optimizer.hpp.
typedef basic_improver<value_type> jade::basic_optimizer< TValue >::improver_type |
The improver type.
Definition at line 36 of file cpax/jade.optimizer.hpp.
typedef basic_improver<value_type> jade::basic_optimizer< TValue >::improver_type |
The improver type.
Definition at line 36 of file qpas/jade.optimizer.hpp.
typedef simplex_type::log_args jade::basic_optimizer< TValue >::log_args_type |
The log arguments type for the simplex.
Definition at line 40 of file nemeco/jade.optimizer.hpp.
typedef basic_matrix<value_type> jade::basic_optimizer< TValue >::matrix_type |
The matrix type.
Definition at line 27 of file cpax/jade.optimizer.hpp.
typedef basic_matrix<value_type> jade::basic_optimizer< TValue >::matrix_type |
The matrix type.
Definition at line 27 of file qpas/jade.optimizer.hpp.
typedef basic_options<value_type> jade::basic_optimizer< TValue >::options_type |
The options type.
Definition at line 30 of file cpax/jade.optimizer.hpp.
typedef basic_options<value_type> jade::basic_optimizer< TValue >::options_type |
The options type.
Definition at line 30 of file qpas/jade.optimizer.hpp.
typedef basic_settings<value_type> jade::basic_optimizer< TValue >::settings_type |
The settings type.
Definition at line 33 of file cpax/jade.optimizer.hpp.
typedef basic_settings<value_type> jade::basic_optimizer< TValue >::settings_type |
The settings type.
Definition at line 31 of file nemeco/jade.optimizer.hpp.
typedef basic_settings<value_type> jade::basic_optimizer< TValue >::settings_type |
The settings type.
Definition at line 33 of file qpas/jade.optimizer.hpp.
typedef controller_type::simplex_type jade::basic_optimizer< TValue >::simplex_type |
The simplex type.
Definition at line 34 of file nemeco/jade.optimizer.hpp.
typedef TValue jade::basic_optimizer< TValue >::value_type |
The value type.
Definition at line 24 of file cpax/jade.optimizer.hpp.
typedef TValue jade::basic_optimizer< TValue >::value_type |
The value type.
Definition at line 22 of file nemeco/jade.optimizer.hpp.
typedef TValue jade::basic_optimizer< TValue >::value_type |
The value type.
Definition at line 24 of file qpas/jade.optimizer.hpp.
|
inlinestatic |
Executes the optimizer based on the specified settings.
settings | The settings used to optimize. |
Definition at line 45 of file nemeco/jade.optimizer.hpp.
|
inlinestatic |
Executes the optimization process.
settings | The settings. |
q0 | The initial Q matrix. |
f0 | The initial F matrix. |
Definition at line 41 of file cpax/jade.optimizer.hpp.
|
inlinestatic |
Executes the optimization process.
settings | The settings. |
q0 | The initial Q matrix. |
f0 | The initial F matrix. |
Definition at line 41 of file qpas/jade.optimizer.hpp.