commit | 9665e099022bd06e53b0779550e9aebded7f274d | [log] [tgz] |
---|---|---|
author | Sameer Agarwal <sameeragarwal@google.com> | Mon Apr 18 06:00:58 2016 -0700 |
committer | Keir Mierle <mierle@gmail.com> | Tue Apr 19 00:08:06 2016 +0000 |
tree | 894e489f0cbae5c77f8c0a3b26df7dc633aec77e | |
parent | 620ca9d0668cd4a00402264fddca3cf6bd2e7265 [diff] |
Fix step norm evaluation in LineSearchMinimizer TrustRegionMinimizer evaluates the size of the step taken in the ambient space, where as the LineSearchMinimizer was using the norm in the tangent space. This change fixes this discrepancy. Change-Id: I9fef64cbb5622c9769c0413003cfb1dc6e89cfa3
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