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: almost 4 years ago

Related projects:

RepositoryDescriptionStars
locuslab/qpthA solver for optimizing quadratic programs in deep learning and other fields.691
locuslab/optnetA PyTorch module that adds differentiable optimization as a layer to neural networks517
metaopt/torchoptAn efficient library for differentiable optimization built on top of PyTorch.554
osqp/osqp-matlabA Matlab interface for solving quadratic programming problems using the OSQP solver46
ikostrikov/pytorch-trpoA PyTorch implementation of an optimization algorithm for continuous control and reinforcement learning tasks435
qpsolvers/qpsolversA unified Python API for solving convex quadratic programs with various optimization solvers.610
huggingface/optimum-quantoA PyTorch quantization backend for models.847
pasqal-io/pyqtorchA PyTorch-based simulator for quantum machine learning45
moskomule/eve.pytorchAn implementation of an optimization algorithm inspired by a 2016 research paper33
atgambardella/pytorch-esAn implementation of an optimization algorithm for training neural networks in machine learning environments.351
alexis-jacq/pytorch-dppoA PyTorch implementation of Distributed Proximal Policy Optimization algorithm180
cvxgrp/cvxpylayersA Python library that constructs differentiable convex optimization layers for machine learning models using CVXPY.1,843
stonesjtu/pytorch-nceAn implementation of Noise Contrastive Estimation in PyTorch to improve the performance and efficiency of softmax output layers317
ypxie/pytorch-neucomAn implementation of the Differentiable Neural Computer architecture in PyTorch94
openseg-group/openseg.pytorchProvides a PyTorch implementation of several computer vision tasks including object detection, segmentation and parsing.1,191