ʻOhana
Population structure, admixture history, and selection using learning methods.
|
A template for a class that implements the Quadratic Programming for Active Set algorithm. More...
#include <jade.qpas.hpp>
Public Types | |
typedef TValue | value_type |
The value type. More... | |
typedef basic_matrix< value_type > | matrix_type |
The matrix type. More... | |
Static Public Member Functions | |
static void | loop_over_active_set (const matrix_type &b_vec, const matrix_type &coefficients_mat, const matrix_type &hessian_mat, const matrix_type &derivative_vec, const std::vector< size_t > &fixed_active_set, std::vector< size_t > &active_set, matrix_type &delta_vec) |
Loops over the active set and computes a delta vector and a new active set. More... | |
A template for a class that implements the Quadratic Programming for Active Set algorithm.
Definition at line 19 of file jade.qpas.hpp.
typedef basic_matrix<value_type> jade::basic_qpas< TValue >::matrix_type |
The matrix type.
Definition at line 26 of file jade.qpas.hpp.
typedef TValue jade::basic_qpas< TValue >::value_type |
The value type.
Definition at line 23 of file jade.qpas.hpp.
|
inlinestatic |
Loops over the active set and computes a delta vector and a new active set.
b_vec | The B vector. |
coefficients_mat | The coefficients matrix. |
hessian_mat | The Hessian matrix. |
derivative_vec | The derivative vector. |
fixed_active_set | The fixed active set. |
active_set | The active set. |
delta_vec | The delta vector. |
Definition at line 40 of file jade.qpas.hpp.