optnet

Optimization layer

A PyTorch module that adds differentiable optimization as a layer to neural networks

OptNet: Differentiable Optimization as a Layer in Neural Networks

GitHub

513 stars
27 watching
75 forks
Language: Python
last commit: over 4 years ago
deep-learningmachine-learningoptimizationpaperpytorch

Related projects:

Repository Description Stars
atgambardella/pytorch-es An implementation of an optimization algorithm for training neural networks in machine learning environments. 350
locuslab/qpth A solver for optimizing quadratic programs in deep learning and other fields. 685
osqp/osqpth A PyTorch module that wraps the OSQP solver for differentiable optimization problems 59
metaopt/torchopt An efficient library for differentiable optimization built on top of PyTorch. 544
isht7/pytorch-deeplab-resnet A deep learning model implementation of the DeepLab ResNet architecture for image segmentation tasks. 602
4uiiurz1/pytorch-res2net Implementations of deep learning architectures using PyTorch for image classification tasks on various datasets. 112
d-li14/regnet.pytorch An implementation of a PyTorch-based neural network architecture for image classification tasks. 68
deng-cy/deep_learning_topology_opt A toolkit for using machine learning to optimize complex geometries in simulations 107
locuslab/e2e-model-learning Develops an approach to learning probabilistic models in stochastic optimization problems 200
khanrc/pt.darts An implementation of DARTS, a method for automatically designing neural network architectures. 441
zsef123/efficientnets-pytorch A PyTorch implementation of EfficientNet for computer vision tasks 309
dyhan0920/pyramidnet-pytorch An implementation of a deep neural network architecture for image classification tasks 273
chenxi116/pnasnet.pytorch PyTorch implementation of PNASNet-5 architecture 317
zhanghang1989/pytorch-encoding A Python framework for building deep learning models with optimized encoding layers and batch normalization. 2,041
ikostrikov/pytorch-trpo A PyTorch implementation of an optimization algorithm for continuous control and reinforcement learning tasks 433