gurobi-optimods: data-driven APIs for common optimization tasks
gurobi-optimods
is an open-source Python repository of implemented
optimization use cases, each with clear, informative, and pretty documentation
that explains how to use it and the mathematical model behind it.
Features
gurobi-optimods
allows users to:
- quickly apply optimization to solve a specific problem in their field of interest via intuitive, data-driven APIs
- learn about the mathematical model behind their use-case through thorough documentation
- contribute new mods to grow the library
Installation
pip install gurobi-optimods
Dependencies
- gurobipy: Python modelling interface for the Gurobi Optimizer
- numpy: The fundamental package for scientific computing with Python
- scipy: Fundamental algorithms for scientific computing in Python
- pandas: powerful Python data analysis toolkit
- gurobipy-pandas: Convenience wrapper for building optimization models from pandas data
Documentation
Full documentation for gurobi-optimods
is hosted on readthedocs.
License
gurobi-optimods
is distributed under the terms of the Apache License 2.0.
Contact Us
For questions related to using gurobi-optimods please use the Gurobi Community Forum.
For reporting bugs, issues and feature requests, specific to gurobi-optimods
, please open an issue.
If you encounter issues with Gurobi or gurobipy
please contact Gurobi Support.