Changelog for
libceres2-2.0.0-26.1.x86_64.rpm :
* Sat Jan 16 2021 andy great
- Update to version 2.0.0.
* C++ threading based multi-threading support.
* Problem::AddResidualBlock(), SizedFunction, AutoDiffCostFunction, NumericDiffCostFunction support an arbitrary number of parameter blocks using variadic templates
* Significantly faster AutoDiff
* Mixed precision solves when using SPARSE_NORMAL_CHOLESKY.
* LocalParameterization objects can have a zero sized tangent size, which effectively makes the parameter block constant. In particular, this allows for a SubsetParameterization that holds all the coordinates of a parameter block constant.
* Visibility based preconditioning now works with Eigen and CXSparse.
* Added Problem::EvaluateResidualBlock() and Problem::EvaluateResidualBlockAssumingParametersUnchanged().
* GradientChecker now uses RIDDERS method for more accurate numerical derivatives.
* Covariance computation uses a faster SVD algorithm
* A new local parameterization for lines
* A new (SUBSET) preconditioner for problems with general sparsity.
* Faster Schur elimination using faster custom BLAS routines for small matrices.
* Automatic differentiation for FirstOrderFunction in the form of AutoDiffFirstOrderFunction.
* TinySolverAutoDiffFunction now supports dynamic number of residuals just like AutoDiffCostFunction.
* Backward Incompatible API Changes
* EvaluationCallback has been moved from Solver::Options to Problem::Options for a more correct API.
* Removed Android.mk based build.
* Solver::Options::num_linear_solver_threads is no more.
* Several other moinor fixes and changes- Add _constraints file.
* Thu Sep 17 2020 Dirk Stoecker - libceres-devel requires glog-devel- cleanup spec-file format
* Tue Jan 01 2019 Jan Engelhardt - Rename %soname to %sover to better reflect its use.- Trim filler wording from description.
* Fri Jun 29 2018 herbertAATTgraeber-clan.de- Use a _service file for download and compression- Update to version 1.14.0
* New EvaluationCallback API. (Keir Mierle)
* TBB based threading (Yury Prokazov & Mike Vitus)
* C++11 threads based threading (Mike Vitus)
* A ceres::Context object to cache and keep track of global state. (Mike Vitus)
* TinySolver - A small dense solver meant for solving small problems really fast. [EXPERIMENTAL] (Keir Mierle & Sameer Agarwal)
* Bazel Build. (Keir Mierle & Rodrigo Queiro)
* Several other moinor fixes and changes- Update to version 1.13.0
* LineSearchMinimizer and GradientProblemSolver are up to 2x faster due to fewer function evaluations. (Sameer Agarwal)
* SPARSE_NORMAL_CHOLESKY is significantly faster because Ceres now computes the normal equations exploiting the static block sparsity structure. (Cheng Wang & Sameer Agarwal)
* Add compound with scalar operators for Jets. (Alex Stewart)
* Enable support for AVX instructions for Jets. (Alex Stewart)
* Several other moinor fixes and changes
* Sat Mar 25 2017 herbertAATTgraeber-clan.de- Initial package (Eigen-only)