PySCIPOpt-ML
PySCIPOpt-ML is a python interface to automatically formulate Machine Learning (ML) models into Mixed-Integer Programs (MIPs). PySCIPOPT-ML allows users to easily optimise MIPs with embedded ML constraints.
Installation
pyscipopt-ml can be installed from PyPI using pip.
Python 3.8 or higher is required.
pip install pyscipopt-ml
Helpful Information
Looking what ML models are supported? Try Supported
Looking for the MIP formulations of each model? Try Mixed Integer Formulations
Interested in installation options? Try the README at the GitHub Repo
Having trouble or a feature is missing? Raise an issue at GitHub
Want to see the API? Try API Reference Manual