optimize-net

Memory Optimizer

An optimization library for reducing memory usage in PyTorch neural networks

OptNet - Reducing memory usage in torch neural nets

GitHub

282 stars
23 watching
45 forks
Language: Lua
last commit: over 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mapillary/inplace_abnAn optimization technique to reduce memory usage in deep neural networks during training1,323
dmlc/mxnet-memongerA tool for optimizing deep learning models to reduce memory usage without sacrificing performance308
anjiecheng/mnasnet-pytorchAn implementation of a neural network architecture search algorithm optimized for mobile devices.271
mc-nya/fednestAn implementation of a federated optimization algorithm for distributed machine learning6
rentruewang/koilaA lightweight wrapper around PyTorch to prevent CUDA out-of-memory errors and optimize model execution1,823
gpleiss/efficient_densenet_pytorchAn implementation of DenseNets optimized to save GPU memory by using checkpointing1,524
atgambardella/pytorch-esAn implementation of an optimization algorithm for training neural networks in machine learning environments.351
dylanmuir/fmin_adamAn implementation of the Adam optimisation algorithm for stochastic gradient descent problems in Matlab.56
davisyoshida/loraxA JAX transform that simplifies the training of large language models by reducing memory usage through low-rank adaptation.134
cma-es/pycmaAn optimization algorithm implementation in Python1,123
typemonkey/turtleA programming language designed to optimize memory usage through long-term storage of data5
locuslab/optnetA PyTorch module that adds differentiable optimization as a layer to neural networks517
mengomarlene/opti4abqAn optimisation method that minimises the difference between FEA output and data in Abaqus models17
neuralmagic/sparsemlEnables the creation of smaller neural network models through efficient pruning and quantization techniques2,083
andreaferretti/memoA package that provides functions to memoize (cache) and optimize Nim functions.78