CMD + K

pyepo

Community

PyTorch-based End-to-End Predict-then-Optimize Tool

Installation

To install this package, run one of the following:

Conda
$conda install pyepo::pyepo

Usage Tracking

0.4.5
0.4.4
0.4.3
0.4.1
0.4.0
5 / 8 versions selected
Total downloads: 0

Description

PyEPO (PyTorch-based End-to-End Predict-then-Optimize Tool) is a Python-based, open-source software that supports modeling and solving predict-then-optimize problems with the linear objective function. The core capability of PyEPO is to build optimization models with GurobiPy, Pyomo, or any other solvers and algorithms, then embed the optimization model into an artificial neural network for the end-to-end training. For this purpose, PyEPO implements various methods as PyTorch autograd modules.

About

Summary

PyTorch-based End-to-End Predict-then-Optimize Tool

Information Last Updated

Mar 25, 2025 at 16:29

License

MIT

Total Downloads

78

Platforms

noarch Version: 0.4.5