GAMSPy combines the high-performance GAMS execution system with the flexible Python language, creating a powerful mathematical optimization package. It acts as a bridge between the expressive Python language and the robust GAMS system, allowing you to create complex mathematical models effortlessly.
With GAMSPy we introduce a new way to streamline the complete optimization pipeline starting with data input and preprocessing followed by the implementation of the mathematical model and data postprocessing and visualization, in a single, intuitive Python environment. GAMSPy allows you to leverage your favorite Python libraries (e.g. Numpy, Pandas, Networkx) to comfortably manipulate and visualize data. And it allows to import and export data and optimization results to many data formats.
On top, GAMSPy seamlessly works with GAMS MIRO and GAMS Engine which allows you to run your GAMSPy optimization either on your local machine or on your own server hardware (GAMS Engine One) as well as on GAMS Engine SaaS, where you don’t even need to run a server. We make sure you have access to the right resources, any time.
GAMSPy opens up entirely new opportunities to streamline optimization and data pipelines:
Read the GAMSPy documentation with instructions on how to get started. Use the GAMSPy section of our forum for questions and support.
Click below and check out the brand new GAMSPy course by our partner Bluebird Optimization: