commit | 7bdceb46cf8e9ef2c650b50b2e5a116bea04f20f | [log] [tgz] |
---|---|---|
author | Keir Mierle <mierle@gmail.com> | Wed Jan 10 17:14:57 2018 -0800 |
committer | Keir Mierle <mierle@gmail.com> | Wed Mar 07 12:41:22 2018 -0800 |
tree | 185b6669436e837561fbc41123bcca9e96695211 | |
parent | 83098e12e8b2252797a6570ba340c181eeddbd07 [diff] |
Evaluation callback API This adds a callback mechanism to for users to get notified just before jacobian and residual evaluations. This will enable aggressive caching and sharing of compute between cost functions. Change-Id: I67993726920218edf71ab9ae70c34c204756c71a
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.
Ceres development happens on Gerrit, including both repository hosting and code reviews. The GitHub Repository is a continuously updated mirror which is primarily meant for issue tracking. Please see our Contributing to Ceres Guide for more details.
The upstream Gerrit repository is
https://ceres-solver.googlesource.com/ceres-solver