Commit 53c908e7 authored by Davis King's avatar Davis King

Added comments referencing useful source material.

parent c9a5e959
...@@ -456,6 +456,11 @@ namespace dlib ...@@ -456,6 +456,11 @@ namespace dlib
const matrix_exp<EXP2>& x_upper const matrix_exp<EXP2>& x_upper
) )
{ {
/*
The implementation of this function is more or less based on the discussion in
the paper Projected Newton-type Methods in Machine Learning by Mark Schmidt, et al.
*/
// make sure the requires clause is not violated // make sure the requires clause is not violated
COMPILE_TIME_ASSERT(is_matrix<T>::value); COMPILE_TIME_ASSERT(is_matrix<T>::value);
DLIB_ASSERT ( DLIB_ASSERT (
......
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