ciodar / deep-compressionLinks
PyTorch Lightning implementation of the paper Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Coding. This repository allows to reproduce the main findings of the paper on MNIST and Imagenette datasets.
☆34Updated last year
Alternatives and similar repositories for deep-compression
Users that are interested in deep-compression are comparing it to the libraries listed below
Sorting:
- Official implementation for ECCV 2022 paper LIMPQ - "Mixed-Precision Neural Network Quantization via Learned Layer-wise Importance"☆61Updated 2 years ago
- Binarize convolutional neural networks using pytorch☆149Updated 3 years ago
- [IJCAI'22 Survey] Recent Advances on Neural Network Pruning at Initialization.☆59Updated 2 years ago
- Recent Advances on Efficient Vision Transformers☆55Updated 2 years ago
- μNAS is a neural architecture search (NAS) system that designs small-yet-powerful microcontroller-compatible neural networks.☆82Updated 4 years ago
- ☆25Updated 4 years ago
- A collection of research papers on efficient training of DNNs☆70Updated 3 years ago
- ☆78Updated 3 years ago
- Differentiable Weightless Neural Networks☆30Updated 9 months ago
- Official implementation of Neurips 2020 "Sparse Weight Activation Training" paper.☆29Updated 4 years ago
- In progress.☆67Updated last year
- A Plug-and-play Lightweight tool for the Inference Optimization of Deep Neural networks☆47Updated 2 months ago
- ☆24Updated 2 years ago
- ☆20Updated 3 years ago
- Bibtex for Sparsity in Deep Learning paper (https://arxiv.org/abs/2102.00554) - open for pull requests☆46Updated 3 years ago
- ☆12Updated last year
- [CVPR 2024] Official implementation for "A&B BNN: Add&Bit-Operation-Only Hardware-Friendly Binary Neural Network"☆24Updated last month
- Implementation of "NITI: Training Integer Neural Networks Using Integer-only Arithmetic" on arxiv☆89Updated 3 years ago
- Identify a binary weight or binary weight and activation subnetwork within a randomly initialized network by only pruning and binarizing …☆51Updated 3 years ago
- ☆43Updated last year
- A research library for pytorch-based neural network pruning, compression, and more.☆163Updated 3 years ago
- A runtime fault injection tool for PyTorch☆125Updated last year
- Implementation for the paper "Latent Weights Do Not Exist: Rethinking Binarized Neural Network Optimization"☆75Updated 6 years ago
- ☆25Updated last year
- Soft Threshold Weight Reparameterization for Learnable Sparsity☆90Updated 2 years ago
- Official PyTorch Implementation of HELP: Hardware-adaptive Efficient Latency Prediction for NAS via Meta-Learning (NeurIPS 2021 Spotlight…☆63Updated last year
- Implementation of BinaryConnect on Pytorch☆39Updated 4 years ago
- [ICML 2023] This project is the official implementation of our accepted ICML 2023 paper BiBench: Benchmarking and Analyzing Network Binar…☆56Updated last year
- Torch2Chip (MLSys, 2024)☆55Updated 9 months ago
- TBNv2: Convolutional Neural Network With Ternary Inputs and Binary Weights☆16Updated 5 years ago