ceres-solver: a mature C++ library for solving large-scale non-linear least squares and general optimization problems
ceres-solver: a mature C++ library for solving large-scale non-linear least squares and general optimization problems
What it solves
Ceres Solver provides a way to model and solve large, complex optimization problems, specifically focusing on non-linear least squares problems with bounds constraints and general unconstrained optimization problems.
How it works
It is a C++ library that allows developers to define mathematical optimization problems and solve them using a variety of performant algorithms designed for production-scale tasks.
Who it’s for
Developers and engineers who need a mature, high-performance C++ library for solving complex mathematical optimization problems in production environments.
Highlights
- Open source C++ library
- Supports non-linear least squares with bounds constraints
- Supports general unconstrained optimization
- Production-proven at Google since 2010
Sources
- undefinedceres-solver/ceres-solver