-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
Hey,
Noticing that the current behaviour for an infeasible problem in the batch is just to throw a SolverError.
I think matching the CVXPY interface of just reporting infeasibility would be advantageous because
- it matches the CVXPY behaviour
- it allows using DiffCP and CVXPYLayers for feasibility problems, which is currently cumbersome
I assume this would require some work, since its has to be kept track of, which thread is dealing with an infeasible problem and there would be a need for additional returns. Moreover, it probably makes no sense to support this for solve_and_derivative_batch but only for solve_only_batch.
However given the desire to fulfill cvxpy/cvxpy#2485, this may be required eventually anyway.
Metadata
Metadata
Assignees
Labels
No labels