alpaqa
0.0.1
Nonconvex constrained optimization
|
Alpaqa
is an efficient implementation of the Augmented Lagrangian method for general nonlinear programming problems, which uses the first-order, matrix-free PANOC algorithm as an inner solver.
The numerical algorithms themselves are implemented in C++ for optimal performance, and they are exposed as an easy-to-use Python package.
The solvers in this library solve minimization problems of the following form:
The objective function f(x) and the constraints function g(x) should have a Lipschitz-continuous gradient.
Sphinx documentation
Doxygen documentation
Python examples
C++ examples
The project is available on PyPI:
For more information, please see the full installation instructions.