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

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

Related projects:

RepositoryDescriptionStars
atgambardella/pytorch-esAn implementation of an optimization algorithm for training neural networks in machine learning environments.351
locuslab/qpthA solver for optimizing quadratic programs in deep learning and other fields.691
osqp/osqpthA PyTorch module that wraps the OSQP solver for differentiable optimization problems59
metaopt/torchoptAn efficient library for differentiable optimization built on top of PyTorch.554
isht7/pytorch-deeplab-resnetA deep learning model implementation of the DeepLab ResNet architecture for image segmentation tasks.602
4uiiurz1/pytorch-res2netImplementations of deep learning architectures using PyTorch for image classification tasks on various datasets.112
d-li14/regnet.pytorchAn implementation of a PyTorch-based neural network architecture for image classification tasks.68
deng-cy/deep_learning_topology_optOptimization code for topology optimization problems using machine learning and deep learning techniques107
locuslab/e2e-model-learningDevelops an approach to learning probabilistic models in stochastic optimization problems201
khanrc/pt.dartsAn implementation of DARTS, a method for automatically designing neural network architectures.443
zsef123/efficientnets-pytorchA PyTorch implementation of EfficientNet for computer vision tasks309
dyhan0920/pyramidnet-pytorchAn implementation of a deep neural network architecture for image classification tasks273
chenxi116/pnasnet.pytorchPyTorch implementation of PNASNet-5 architecture317
zhanghang1989/pytorch-encodingA Python framework for building deep learning models with optimized encoding layers and batch normalization.2,044
ikostrikov/pytorch-trpoA PyTorch implementation of an optimization algorithm for continuous control and reinforcement learning tasks435