-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable (in)equality constraints for use with local and global scipy minimizers #841
base: master
Are you sure you want to change the base?
Conversation
…interface; support a few more minimisers; adredefine _minimizer_callback signature to support trust-constr; add quick minimiser tests; minor touchups
closes #834 |
still need to make sure that constraints are correctly passed through to other minimisation schemes apart from simple local ones |
…as much as possible
scipy.optimize.minimize
interface
closes #842 |
Note that various of the new minimiser unit tests "fail" (error is caught and reported but not re-raised) due to scipy bugs/quirks. I think pisa shouldn't prevent the user from trying out the various minimisation interfaces and options scipy provides in principle, even if some of these are buggy (either always or only when given certain configurations). This should also lower maintenance cost and raise awareness of existing enhancement potential. |
_minimizer_callback
signature to support "trust-constr" minimiser