numericalalgorithmsgroup / pybobyqa

Python-based Derivative-Free Optimization with Bound Constraints
https://numericalalgorithmsgroup.github.io/pybobyqa/
GNU General Public License v3.0
77 stars 18 forks source link

MATLAB interface #4

Open lindonroberts opened 5 years ago

lindonroberts commented 5 years ago

Py-BOBYQA should have a MATLAB interface which mimics fminunc/fminsearch.

MATLAB's Python interface doesn't support callable functions (e.g. objfun), so need to go through the C interface to both languages. The project https://github.com/dgorissen/pymatopt does this in the opposite direction (calling MATLAB's optimization routines for Python objectives).

lindonroberts commented 5 years ago

Could also consider an AMPL interface?