|
template<typename VectorType , typename UpdateFunction > |
auto | negateFunction (UpdateFunction &&fn) |
|
template<typename Function , typename FloatType > |
auto | numericalGradient (Function &&function, const Eigen::Matrix< FloatType, Eigen::Dynamic, 1 > ¶meters) |
|
template<typename Function , typename FloatType > |
auto | numericalHessian (Function &&function, const Eigen::Matrix< FloatType, Eigen::Dynamic, 1 > ¶meters) |
|
Functionality common to multiple optimizers.