-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Description
Is your feature request related to a problem? Please describe.
With the pending closure of #20964, PRIMA will be integrated with SciPy, and while the primary goal of that PR and the issue it closes is to update COBYLA, PRIMA contains 4 other algorithms for derivative free optimization. They are:
- LINCOA - LINearly Constrained Optimization algorithm - for problems with linear constraints and bound constraints (bot no nonlinear constraints)
- BOBYQA - Bound Optimization BY Quadratic Approximation - for problems with bound constraints, but no linear/nonlinear constraints
- UOBYQA - Unconstrained Optimization BY Quadratic Approximation - for unconstrained problems
- NEWUOA - Newer algorithm for unconstrained problems.
More information can be found at @zaikunzhang's website: https://www.zhangzk.net/software.html
Since PRIMA will already be integrated in SciPy with the above PR, exposing these should be rather simple. I could do these myself, and I would propose to add them one by one to smooth out the review process, but these could also be a nice set of "good first issue" for folks interested in contributing to SciPy. I wonder if the maintainers have someone in mind who wants to contribute and can add these, or perhaps we can mark this issue as a good first issue and leave it up for a month or so to see if we have any bites?
Like I said I'd be happy to get this done myself and I'd even be willing to take responsibility for maintaining it in the future, but I thought it might be prudent to pause and ask if there are others who would like to take this opportunity to contribute.
Describe the solution you'd like.
No response
Describe alternatives you've considered.
No response
Additional context (e.g. screenshots, GIFs)
No response