commit | 2c90a63af9f8812c3fc6b5a030a57b7251e0ea47 | [log] [tgz] |
---|---|---|
author | connorlee77 <connorlee@google.com> | Tue Feb 11 20:07:34 2025 +0000 |
committer | connorlee77 <connorlee@google.com> | Tue Feb 11 21:07:58 2025 +0000 |
tree | a5c7f61cfea3d4fc011ce8096aaed14c32eef797 | |
parent | c29b5257e23f91d6a47c4db9d57350ed4985ea46 [diff] |
Add residuals and jacobian getters to TinySolver. - Add methods to aceess the cached residuals and jacobian computed in the optimization process in TinySolver. Usage of such methods will retrieve the corresponding values associated with the converged parameter. - Reorder the Update() call to ensure that the jacobian/residuals associated with the converged parameter are computed and cached. Change-Id: If82e19d67d28b057833357f2c9a75b2d0fd139af
Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production at Google since 2010. Ceres Solver can solve two kinds of problems.
Please see ceres-solver.org for more information.