qpth
QP optimizer
A solver for optimizing quadratic programs in deep learning and other fields.
A fast and differentiable QP solver for PyTorch.
685 stars
29 watching
103 forks
Language: Python
last commit: 3 months ago
Linked from 2 awesome lists
deep-learningmachine-learningoptimizationpytorchquadratic-programming
Related projects:
Repository | Description | Stars |
---|---|---|
osqp/osqpth | A PyTorch module that wraps the OSQP solver for differentiable optimization problems | 59 |
locuslab/optnet | A PyTorch module that adds differentiable optimization as a layer to neural networks | 513 |
qpsolvers/qpsolvers | A unified Python API for solving convex quadratic programs with various optimization solvers. | 601 |
jiangoforit/yellowfin_pytorch | An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. | 287 |
giaf/hpipm | High-performance solver for dense quadratic programs and optimal control problems | 550 |
ikostrikov/pytorch-trpo | A PyTorch implementation of an optimization algorithm for continuous control and reinforcement learning tasks | 433 |
q-optimize/c3 | Toolset for optimizing and calibrating physical systems using machine learning and quantum computing | 67 |
atgambardella/pytorch-es | An implementation of an optimization algorithm for training neural networks in machine learning environments. | 350 |
osqp/osqp-matlab | A Matlab interface for solving quadratic programming problems using the OSQP solver | 42 |
huntermcgushion/hyperparameter_hunter | Automates hyperparameter optimization and result saving across machine learning algorithms | 706 |
metaopt/torchopt | An efficient library for differentiable optimization built on top of PyTorch. | 544 |
google/jaxopt | An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. | 933 |
qucontrol/krotov | Provides a Python implementation of Krotov's method for optimizing quantum control | 70 |
mctorch/mctorch | A PyTorch extension for optimizing deep learning models on manifold constrained tensors | 236 |
project-platypus/platypus | A Python library for multiobjective optimization algorithms and analysis tools. | 573 |