diff --git a/docs/docs/algorithms.xml b/docs/docs/algorithms.xml index 6672aaa19..6e1068375 100644 --- a/docs/docs/algorithms.xml +++ b/docs/docs/algorithms.xml @@ -37,6 +37,8 @@ line_search find_min_quasi_newton find_min_conjugate_gradient + find_min_quasi_newton2 + find_min_conjugate_gradient2 @@ -301,6 +303,34 @@ + + + + find_min_quasi_newton2 + dlib/optimization.h + dlib/optimization/optimization_abstract.h + + Performs an unconstrained minimization of the function f() using a + quasi newton method. This version doesn't take a gradient function of f() + but instead numerically approximates the gradient. + + + + + + + + find_min_conjugate_gradient2 + dlib/optimization.h + dlib/optimization/optimization_abstract.h + + Performs an unconstrained minimization of the function f() using a + conjugate gradient method. This version doesn't take a gradient function of f() + but instead numerically approximates the gradient. + + + + diff --git a/docs/docs/metaprogramming.xml b/docs/docs/metaprogramming.xml index 66a6bd54a..b8c910fc0 100644 --- a/docs/docs/metaprogramming.xml +++ b/docs/docs/metaprogramming.xml @@ -32,6 +32,7 @@ Objects is_pointer_type is_same_type + is_function is_signed_type is_unsigned_type static_switch @@ -57,6 +58,7 @@ _dT TIME_THIS assign_zero_if_built_in_scalar_type + wrap_function
@@ -147,6 +149,19 @@ + + + + is_function + dlib/algs.h + dlib/algs.h + + This is a template where is_function<T>::value == true when T is + a function type. + + + + @@ -416,7 +431,7 @@ assign_zero_if_built_in_scalar_type dlib/algs.h - dlib/algs.h + dlib/algs.h

This function assigns its argument the value of 0 if it is a built in scalar @@ -433,6 +448,20 @@ + + + + + wrap_function + dlib/algs.h + dlib/algs.h + + This is a template that allows you to turn a global function into a + function object. See the specs for more details. + + + + diff --git a/docs/docs/term_index.xml b/docs/docs/term_index.xml index d71a8c049..f4edb9a86 100644 --- a/docs/docs/term_index.xml +++ b/docs/docs/term_index.xml @@ -322,6 +322,8 @@ + + @@ -543,6 +545,8 @@ + +