Simple non-linear optimizer that solves using non-preconditioned CG. More...
#include <gtsam/base/Manifold.h>#include <gtsam/nonlinear/NonlinearOptimizer.h>#include <boost/tuple/tuple.hpp>

Go to the source code of this file.
Classes | |
| class | gtsam::NonlinearConjugateGradientOptimizer |
| class | gtsam::NonlinearConjugateGradientOptimizer::System |
Namespaces | |
| gtsam | |
| traits | |
Functions | |
| template<class S , class V , class W > | |
| double | gtsam::lineSearch (const S &system, const V currentValues, const W &gradient) |
| template<class S , class V > | |
| boost::tuple< V, int > | gtsam::nonlinearConjugateGradient (const S &system, const V &initial, const NonlinearOptimizerParams ¶ms, const bool singleIteration, const bool gradientDescent=false) |
Simple non-linear optimizer that solves using non-preconditioned CG.
Definition in file NonlinearConjugateGradientOptimizer.h.