A list of optimization packages with the same API as scipy.optimize
Tired of reformulating your optimization problem? Below is a list of packages which use the same API as scipy.optimize.
- scikit-optimize: Bayesian optimization, surrogate model optimization
- stochopy: Parallel stochastic optimization including differential evolution, PSO and CMA-ES
- psopy: Particle swarm optimization
- pdfo: Wrappers for M. J. D. Powell's derivative free optimizers BOBYQA, COBYLA, LINCOA
- scipydirect: wrapper for the Fortran implementation of DIviding RECTangles (DIRECT)
- simplenlopt: scipy.optimize style API for all solvers in Nlopt
- ampgo: Adaptive memory programming
- scipybiteopt: wrapper for biteopt