aimstil
5.0.5
|
Gradient descent minimization. More...
#include <cathier/minTools.h>
Public Types | |
typedef detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TGradFunctor > | Basis |
typedef Basis::input_type | input_type |
typedef Basis::input_prec | input_prec |
typedef Basis::output_prec | output_prec |
![]() | |
typedef IterativeMininizationAlgorithm_basis< TFunctor > | Basis |
typedef Basis::input_type | input_type |
typedef Basis::input_prec | input_prec |
typedef Basis::output_prec | output_prec |
![]() | |
typedef TFunctor::argument_type | input_type |
typedef value_type_of< input_type >::type | input_prec |
typedef TFunctor::result_type | output_prec |
Public Member Functions | |
GradientDescent (TFunctor functor, TGradFunctor gradfunctor, TLineMin linemin) | |
input_type | operator() (input_type p) |
![]() | |
IterativeGradMininizationAlgorithm_basis (TFunctor functor, TGradFunctor dfunctor) | |
TGradFunctor & | dfunctor () |
TGradFunctor const & | dfunctor () const |
![]() | |
IterativeMininizationAlgorithm_basis (TFunctor functor) | |
output_prec & | ftol () |
output_prec const & | ftol () const |
unsigned int & | maxIter () |
unsigned int const & | maxIter () const |
unsigned int & | nIter () |
unsigned int const & | nIter () const |
TFunctor & | functor () |
TFunctor const & | functor () const |
input_prec & | min_step () |
input_prec const & | min_step () const |
Gradient descent minimization.
Definition at line 686 of file minTools.h.
typedef detail::IterativeGradMininizationAlgorithm_basis<TFunctor, TGradFunctor> til::GradientDescent< TFunctor, TGradFunctor, TLineMin >::Basis |
Definition at line 691 of file minTools.h.
typedef Basis::input_prec til::GradientDescent< TFunctor, TGradFunctor, TLineMin >::input_prec |
Definition at line 693 of file minTools.h.
typedef Basis::input_type til::GradientDescent< TFunctor, TGradFunctor, TLineMin >::input_type |
Definition at line 692 of file minTools.h.
typedef Basis::output_prec til::GradientDescent< TFunctor, TGradFunctor, TLineMin >::output_prec |
Definition at line 694 of file minTools.h.
til::GradientDescent< TFunctor, TGradFunctor, TLineMin >::GradientDescent | ( | TFunctor | functor, |
TGradFunctor | gradfunctor, | ||
TLineMin | linemin | ||
) |
input_type til::GradientDescent< TFunctor, TGradFunctor, TLineMin >::operator() | ( | input_type | p | ) |