|
|
| LevenbergMarquardtState (const Values &initialValues, double _error, double _lambda, double currentFactor, unsigned int _iterations=0, unsigned int totalNumberInnerIterations=0) |
| |
|
| LevenbergMarquardtState (Values &&initialValues, double _error, double _lambda, double currentFactor, unsigned int _iterations=0, unsigned int totalNumberInnerIterations=0) |
| |
|
void | increaseLambda (const LevenbergMarquardtParams ¶ms) |
| |
|
std::unique_ptr< This > | decreaseLambda (const LevenbergMarquardtParams ¶ms, double stepQuality, Values &&newValues, double newError) const |
| |
|
CachedModel * | getCachedModel (size_t dim) const |
| |
|
GaussianFactorGraph | buildDampedSystem (GaussianFactorGraph damped) const |
| | Build a damped system for a specific lambda, vanilla version.
|
| |
|
GaussianFactorGraph | buildDampedSystem (GaussianFactorGraph damped, const VectorValues &sqrtHessianDiagonal) const |
| | Build a damped system, use hessianDiagonal per variable (more expensive)
|
| |
◆ error
| const double gtsam::internal::NonlinearOptimizerState::error |
|
inherited |
The factor graph error on the current values.
◆ iterations
| const size_t gtsam::internal::NonlinearOptimizerState::iterations |
|
inherited |
The number of optimization iterations performed.
◆ values
| const Values gtsam::internal::NonlinearOptimizerState::values |
|
inherited |
The current estimate of the variable values.
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/gtsam-jlblanco-docs/checkouts/latest/gtsam/nonlinear/internal/LevenbergMarquardtState.h