Skip to main content

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

Project 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyepo-1.0.2.tar.gz (28.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyepo-1.0.2-py3-none-any.whl (52.2 kB view details)

Uploaded Python 3

File details

Details for the file pyepo-1.0.2.tar.gz.

File metadata

  • Download URL: pyepo-1.0.2.tar.gz
  • Upload date:
  • Size: 28.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for pyepo-1.0.2.tar.gz
Algorithm Hash digest
SHA256 470507e7b464e52d2e0706e16bdb01b2361d6bc6ec745095363443aa5088be12
MD5 90ec403538f29d3aae97264621cc0e78
BLAKE2b-256 67c09153cc4b4427a7076cfc64cae97f6a5c2559312134f70f45f265754659fc

See more details on using hashes here.

File details

Details for the file pyepo-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyepo-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 52.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for pyepo-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3702abbea42961d476821134a89de0db1b22f6eb12a5d8f1256ee654331c2e0e
MD5 bd77f7e106d3642e125a44e59515a59c
BLAKE2b-256 a44537220d4495d86320fd35b0e7a94231a7563f175446219280144919f42700

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page