Access to QP solvers hyper-parameters within projections
- Dominant language
- Python
- Stars
- 1.1k
- Forks
- 76
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 1
Description
As noticed in [this discussion](https://github.com/google/jaxopt/discussions/252#discussioncomment-3034571) the default hyper-parameters for EqualityConstrainedQP might cause divergence in some circumstances for [projection_affine_set](https://github.com/google/jaxopt/blob/fdaf31d7e369c0bcdf46705c86d068d56f0d3d90/jaxopt/_src/projection.py#L278)
It would be nice to let the user access those hyper-parameters.
Similarly, the function [projection_polyhedron](https://github.com/google/jaxopt/blob/fdaf31d7e369c0bcdf46705c86d068d56f0d3d90/jaxopt/_src/projection.py#L303) checks feasibility by default - **this is not jittable**. The user must change this attribute manually. Is there a better way ?
Contributor guide
Assessment
This issue has not been assessed yet.