Open-source Software
Our group has developed and contributed to many different open-source software packages. Some examples are shown below.
Follow the image links for GitHub, project website, and/or documentation.
OMLT
Short for “Optimization and Machine Learning Toolkit”, OMLT is an open-source software package for integrating machine learning models (neural networks, gradient-boosted trees) with optimization formulations in Pyomo. (GitHub)
ipopt
Short for “Interior Point Optimizer”, IPOPT is a software library for large scale nonlinear optimization of continuous systems. This project is part of the COIN-OR initiative. (GitHub, coin-or.org)