osqpth

Differentiable optimizer

A PyTorch module that wraps the OSQP solver for differentiable optimization problems

The differentiable OSQP solver layer for PyTorch

GitHub

59 stars
10 watching
5 forks
Language: Python
last commit: about 2 years ago

Related projects:

Repository Description Stars
locuslab/qpth A solver for optimizing quadratic programs in deep learning and other fields. 691
locuslab/optnet A PyTorch module that adds differentiable optimization as a layer to neural networks 517
metaopt/torchopt An efficient library for differentiable optimization built on top of PyTorch. 554
osqp/osqp-matlab A Matlab interface for solving quadratic programming problems using the OSQP solver 46
ikostrikov/pytorch-trpo A PyTorch implementation of an optimization algorithm for continuous control and reinforcement learning tasks 435
qpsolvers/qpsolvers A unified Python API for solving convex quadratic programs with various optimization solvers. 610
huggingface/optimum-quanto A PyTorch quantization backend for models. 847
pasqal-io/pyqtorch A PyTorch-based simulator for quantum machine learning 45
moskomule/eve.pytorch An implementation of an optimization algorithm inspired by a 2016 research paper 33
atgambardella/pytorch-es An implementation of an optimization algorithm for training neural networks in machine learning environments. 351
alexis-jacq/pytorch-dppo A PyTorch implementation of Distributed Proximal Policy Optimization algorithm 180
cvxgrp/cvxpylayers A Python library that constructs differentiable convex optimization layers for machine learning models using CVXPY. 1,843
stonesjtu/pytorch-nce An implementation of Noise Contrastive Estimation in PyTorch to improve the performance and efficiency of softmax output layers 317
ypxie/pytorch-neucom An implementation of the Differentiable Neural Computer architecture in PyTorch 94
openseg-group/openseg.pytorch Provides a PyTorch implementation of several computer vision tasks including object detection, segmentation and parsing. 1,191