commit | e15ec89f3b5279168a7007dca35f6a58213e8d4a | [log] [tgz] |
---|---|---|
author | Sameer Agarwal <sameeragarwal@google.com> | Wed Aug 17 10:37:13 2022 -0700 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Wed Aug 17 12:47:02 2022 -0700 |
tree | 9852029c417fa4aaf9caaec9a2ea87727522827b | |
parent | 058a72782a2a4779477b89eb43e9a88fda34cfeb [diff] |
Speed up bundle_adjuster 1. Use hardware_concurrency to configure number of threads. 2. Use user ordering instead of automatic ordering. Fixes https://github.com/ceres-solver/ceres-solver/issues/874 Change-Id: I4d7d69612e1ee40358943019a0c3a909e419c4e4
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.