Topic: "bilevel-optimization"
facebookresearch/theseus
A library for differentiable nonlinear optimization
Language: Python - Size: 11.3 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 1,890 - Forks: 132

metaopt/torchopt
TorchOpt is an efficient library for differentiable optimization built upon PyTorch.
Language: Python - Size: 5.27 MB - Last synced at: 2 days ago - Pushed at: 18 days ago - Stars: 589 - Forks: 36

leopard-ai/betty
Betty: an automatic differentiation library for generalized meta-learning and multilevel optimization
Language: Python - Size: 2.85 MB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 339 - Forks: 28

callous-youth/BOML
Bilevel Optimization Library in Python for Multi-Task and Meta Learning
Language: Python - Size: 248 MB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 171 - Forks: 37

WellyZhang/MetaStyle
MetaStyle: Three-Way Trade-Off Among Speed, Flexibility, and Quality in Neural Style Transfer
Language: Python - Size: 18.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 68 - Forks: 10

thowell/optimization_dynamics
Implementation and examples from Trajectory Optimization with Optimization-Based Dynamics https://arxiv.org/abs/2109.04928
Language: Julia - Size: 4.45 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 3

zalanborsos/bilevel_coresets
Coresets via Bilevel Optimization
Language: Jupyter Notebook - Size: 899 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 60 - Forks: 7

MinkaiXu/ConfVAE-ICML21
An End-to-End Framework for Molecular Conformation Generation via Bilevel Programming (ICML'21)
Language: Python - Size: 381 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 51 - Forks: 15

pomonam/Self-Tuning-Networks
PyTorch implementation of "STNs" and "Delta-STNs".
Language: Python - Size: 43.9 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 50 - Forks: 9

matbesancon/BilevelOptimization.jl
JuMP-based toolbox for solving bilevel optimization problems
Language: Julia - Size: 76.2 KB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 48 - Forks: 6

benchopt/benchmark_bilevel
Benchmark for bi-level optimization solvers
Language: Python - Size: 382 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 46 - Forks: 10

JunjieYang97/stocBiO
Example code for paper "Bilevel Optimization: Nonasymptotic Analysis and Faster Algorithms"
Language: Python - Size: 1.02 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 40 - Forks: 13

lfsimoes/beam_paco__gtoc5
Multi-rendezvous Spacecraft Trajectory Optimization with Beam P-ACO
Language: Jupyter Notebook - Size: 4 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 20 - Forks: 7

vikas9087/Bilevel-Optimization-Emissions
Proposed a mathematical model for optimizing the profits and emissions while setting dynamic prices of electricity. A bilevel & multi-objective model is proposed for maximizing profits of retailer, minimizing the emissions produced, & minimizing the total cost of customers.
Language: Jupyter Notebook - Size: 3.66 MB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 5

xhub/EMP.jl
Extended Mathematical Programming in Julia
Language: Julia - Size: 92.8 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 15 - Forks: 2

jmejia8/BilevelHeuristics.jl
Metaheuristics for solving bilevel optimization problems.
Language: Julia - Size: 280 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

JunjieYang97/MRVRBO
Example Code for paper "Provably Faster Algorithms for Bilevel Optimization"
Language: Python - Size: 729 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 5

microsoft/MetaOpt
MetaOpt: Towards efficient heuristic design with quantifiable and confident performance
Language: Jupyter Notebook - Size: 3.67 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 11 - Forks: 3

sepsamavi/safe-interactive-crowdnav
Code base for SICNav: Safe and Interactive Crowd Navigation using Model Predictive Control and Bilevel Optimization
Language: Python - Size: 1.03 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 2

sowmaster/esjacobians
Implementations of the algorithms described in the paper: On the Convergence Theory for Hessian-Free Bilevel Algorithms.
Language: Jupyter Notebook - Size: 601 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 2

sjenni/DeepBilevel
Deep Bilevel Learning. In ECCV, 2018.
Language: Python - Size: 848 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 3

jmejia8/bilevel-optimization-references
Thousands of bibliographic references on bi-level optimization.
Language: TeX - Size: 8.58 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

eric11eca/reckoning-metakg
RECKONING is a bi-level learning algorithm that improves language models' reasoning ability by folding contextual knowledge into parametric knowledge through back-propagation.
Language: Python - Size: 21.4 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

aleable/BROT
BROT is a self-adaptation algorithm that trade offs traffic mitigation and shortest path length on transportation networks
Language: Jupyter Notebook - Size: 205 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

pylat/adaptive-bilevel-optimization
A Julia package for adaptive proximal gradient for convex bilevel optimization
Language: Julia - Size: 26.4 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

adam-rumpf/trilevel-mcnfli
A program for generating computational results for a research project of mine involving a trilevel network interdiction game on an interdependent network.
Language: Python - Size: 99.6 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

Reza-Ardestani/Combinatorial-Optimization-Network-Analysis
COMBINATORIAL OPTIMIZATION & NETWORK ANALYSIS - AUT- Professor: FARNAZ HOOSHMAND KHALIGH
Language: Jupyter Notebook - Size: 16.2 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

adam-rumpf/trilevel-mcnfli-trials 📦
A collection of programs used to generate test cases for the main solver of a research project of mine involving a trilevel network interdiction game on an interdependent network.
Language: Mathematica - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

YasmineBeck/gamma-robust-bilevel-heuristics
Code accompanying the paper "Heuristic Methods for Gamma-Robust Mixed-Integer Linear Bilevel Problems" (with Ivana Ljubic and Martin Schmidt)
Language: Python - Size: 162 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

sijuswamy/Denoising-Manuscript
An initial review of the journal article related to Automatic Tuning of Parameters in Denoising Algorithms
Language: TeX - Size: 145 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

prolearner/nonsmooth_implicit_diff
Code for the paper Nonsmooth Implicit Differentiation: Deterministic and Stochastic Convergence Rates by Riccardo Grazzi, Massimiliano Pontil and Saverio Salzo (ICML 2024).
Language: Jupyter Notebook - Size: 184 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

dvillacis/nsbplib
Nonsmooth Bilevel Parameter Learning of Imaging Variational Models
Language: Python - Size: 16.2 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

mmkamani7/Targeted-Meta-Learning
In this repository, we implement Targeted Meta-Learning (or Targeted Data-driven Regularization) architecture for training machine learning models with biased data.
Language: Python - Size: 217 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

minhcly95/netpricing
Code repository for the paper: A Catalog of Formulations for the Network Pricing Problem.
Language: C++ - Size: 1.92 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

MohammadSadeghSalehi/MAID
Method of Adaptive Inexact Descent (MAID) for Bilevel Learning
Language: Python - Size: 15 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

simstevens/ddro-via-bilevel
Open-source implementations accompanying the paper "Solving Decision-Dependent Robust Problems as Bilevel Optimization Problems" by Henri Lefebvre, Martin Schmidt, Simon Stevens and Johannes Thürauf.
Language: JetBrains MPS - Size: 133 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Cz1544252489/DailyWork
Ph.D daily work log
Language: Jupyter Notebook - Size: 223 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

bozlamberth/LearnBilevel
This repository contains the source code used in the computational experiments of the paper: Learning to Solve Bilevel Programs with Binary Tender (ICLR 2024, available on OpenReview.net).
Language: Python - Size: 336 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mhmoud-ashraf/shortest-path-interdiction
Extended MIP reformulations for maximizing the shortest path with multiple policies and followers inspired by the formulation introduced in Israeli, E., & Wood, R. K. (2002). Shortest-path network interdiction. Networks, 40(2), 97–111.
Language: Jupyter Notebook - Size: 1.61 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dvillacis/bimpcc
Solver for Bilevel Parameter Learning using a MPCC reformulation
Language: Python - Size: 301 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

minhcly95/NetPricing.jl
Julia library for the Network Pricing Problem (NPP)
Language: Julia - Size: 7.67 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

MLOPTPSU/Targeted-Meta-Learning
In this repository, we implement Targeted Meta-Learning (or Targeted Data-driven Regularization) architecture for training machine learning models with biased data.
Language: Python - Size: 207 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

dvillacis/nonsmooth_bilevel_learning
Nonsmooth Bilevel Parameter Learning for Image Denoising
Language: Python - Size: 117 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MartinaCerulli/SRADP
Instances of aircraft deconfliction problem via speed regulation in 3 dimensions.
Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

celiolarcher/Master_Bilevel
Dissertação de mestrado - Bilevel
Language: TeX - Size: 302 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
