khalil-research / PyEPO
A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programming
☆476Updated last month
Alternatives and similar repositories for PyEPO:
Users that are interested in PyEPO are comparing it to the libraries listed below
- Robust Stochastic Optimization Made Easy☆302Updated 2 months ago
- Formulate trained predictors in Gurobi models☆220Updated this week
- Code for the paper "Smart 'Predict, then Optimize'"☆71Updated 5 months ago
- Exact Combinatorial Optimization with Graph Convolutional Neural Networks (NeurIPS 2019)☆361Updated 3 years ago
- Framework for solving discrete optimization problems using a combination of Mixed-Integer Linear Programming (MIP) and Machine Learning (…☆160Updated last month
- Extensible Combinatorial Optimization Learning Environments☆333Updated last year
- ☆112Updated 3 months ago
- An end-to-end framework for mixed-integer optimization with data-driven learned constraints.☆118Updated last year
- A PyTorch library for all things Reinforcement Learning (RL) for Combinatorial Optimization (CO)☆491Updated this week
- Machine Learning for Combinatorial Optimization - NeurIPS'21 competition☆128Updated 2 years ago
- Efficient modeling interface for mathematical optimization in Python☆246Updated this week
- Code for the paper 'Learning TSP Requires Rethinking Generalization' (CP 2021)☆215Updated 3 years ago
- Represent trained machine learning models as Pyomo optimization formulations☆297Updated last month
- ☆394Updated last year
- The repository archives papers regarding the combination of combinatorial optimization and machine learning and corresponding reading not…☆160Updated 4 years ago
- A testbed of simulation-optimization problems and solvers☆63Updated last week
- Data-driven APIs for common optimization tasks☆154Updated 2 months ago
- Recent research papers about Foundation Models for Combinatorial Optimization☆202Updated last week
- A simple Python interface for VRPSolver, a state-of-the-art Branch-Cut-and-Price exact solver for vehicle routing problems☆130Updated last month
- Open-source, state-of-the-art vehicle routing problem solver in an easy-to-use Python package.☆358Updated last week
- Extract and visualize information from Gurobi log files☆110Updated this week
- Code of NeurIPS paper: arxiv.org/abs/2302.08224☆183Updated 4 months ago
- The Machine Learning Optimizer☆102Updated last year
- Adaptive large neighbourhood search (and more!) in Python.☆470Updated 3 months ago
- Code implementation for NeurIPS 2019 submission 'Reinforcement Learning for Integer Programming: Learning to Cut'☆35Updated 5 years ago
- Official implementation of our ICML 2023 paper "LinSATNet: The Positive Linear Satisfiability Neural Networks".☆59Updated 9 months ago
- Code for the paper 'An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problem' (INFORMS Annual Meeting Sessi…☆312Updated 2 years ago
- Environments for OR and RL Research☆389Updated last year
- Neur2SP: Neural Two-Stage Stochastic Programming☆38Updated last year
- Sequential Decision Problem Modeling Library @ Castle Lab, Princeton Univ.☆316Updated 5 years ago