![]() |
ʻ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>
Collaboration diagram for jade::basic_qpas< TValue >: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.
Here is the call graph for this function:
Here is the caller graph for this function: