Commit 096ab3c8 authored by Davis King's avatar Davis King

Removed use of const_temp_matrix here because it prevents binding to BLAS.

parent 4f0899a5
...@@ -412,8 +412,8 @@ namespace dlib ...@@ -412,8 +412,8 @@ namespace dlib
typename T, long NR, long NC, typename MM, typename L typename T, long NR, long NC, typename MM, typename L
> >
unsigned long solve_qp_box_constrained ( unsigned long solve_qp_box_constrained (
const matrix_exp<EXP1>& _Q, const matrix_exp<EXP1>& Q,
const matrix_exp<EXP2>& _b, const matrix_exp<EXP2>& b,
matrix<T,NR,NC,MM,L>& alpha, matrix<T,NR,NC,MM,L>& alpha,
const matrix<T,NR,NC,MM,L>& lower, const matrix<T,NR,NC,MM,L>& lower,
const matrix<T,NR,NC,MM,L>& upper, const matrix<T,NR,NC,MM,L>& upper,
...@@ -421,9 +421,6 @@ namespace dlib ...@@ -421,9 +421,6 @@ namespace dlib
unsigned long max_iter unsigned long max_iter
) )
{ {
const_temp_matrix<EXP1> Q(_Q);
const_temp_matrix<EXP2> b(_b);
// make sure requires clause is not broken // make sure requires clause is not broken
DLIB_ASSERT(Q.nr() == Q.nc() && DLIB_ASSERT(Q.nr() == Q.nc() &&
alpha.size() == lower.size() && alpha.size() == lower.size() &&
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment