BBuf / model-compression
model compression based on pytorch (1、quantization: 8/4/2bits(dorefa)、ternary/binary value(twn/bnn/xnor-net);2、 pruning: normal、regular and group convolutional channel pruning;3、 group convolution structure;4、batch-normalization folding for binary value of feature(A))
☆170Updated 4 years ago
Alternatives and similar repositories for model-compression:
Users that are interested in model-compression are comparing it to the libraries listed below
- 针对pytorch模型的自动化模型结构分析和修改工具集,包含自动分析模型结构的模型压缩算法库☆250Updated last year
- Pytorch-->onnx-->TensorRT; CUDA11, CUDNN8, TensorRT8☆207Updated last year
- pytorch AutoSlim tools,支持三行代码对pytorch模型进行剪枝压缩☆38Updated 3 years ago
- ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgetting (ICCV 2021)☆294Updated 2 years ago
- www.giantpandacv.com☆147Updated 9 months ago
- A nnie quantization aware training tool on pytorch.☆239Updated 4 years ago
- A tutorial about how to build a TensorRT Engine from a PyTorch Model with the help of ONNX☆243Updated 4 years ago
- RM Operation can equivalently convert ResNet to VGG, which is better for pruning; and can help RepVGG perform better when the depth is la…☆212Updated last year
- Personal Pytorch toy script.☆67Updated 2 years ago
- Try out different pruning-approaches on lightweight Backbones.☆146Updated 4 years ago
- Everything in Torch Fx☆342Updated 9 months ago
- Learning Efficient Convolutional Networks through Network Slimming, In ICCV 2017.☆569Updated 5 years ago
- An Improved One millisecond Mobile Backbone☆144Updated 2 years ago
- OpenPose uses Pytorch for static quantization, saving, and loading of models☆85Updated 3 years ago
- ghostnet_cifar10☆114Updated 4 years ago
- ONNX2Pytorch☆160Updated 3 years ago
- ☆333Updated 2 years ago
- Network reproduction and expansion based on Learning Efficient Convolutional Networks Through Network Slimming (ICCV 2017).☆24Updated 2 years ago
- EasyQuant(EQ) is an efficient and simple post-training quantization method via effectively optimizing the scales of weights and activatio…☆394Updated 2 years ago
- (ECCV'2020 Oral)EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruning☆306Updated 2 years ago
- ☆36Updated 6 years ago
- Model Compression 1. Pruning(BN Pruning) 2. Knowledge Distillation (Hinton) 3. Quantization (MNN) 4. Deployment (MNN)☆79Updated 4 years ago
- tensorrt int8 量化yolov5 onnx模型☆181Updated 3 years ago
- An Object Detection Knowledge Distillation framework powered by pytorch, now having SSD and yolov5.☆222Updated 3 years ago
- Pytorch implementation of our paper accepted by CVPR 2020 (Oral) -- HRank: Filter Pruning using High-Rank Feature Map☆255Updated 4 years ago
- YOLOv3-training-prune☆59Updated 4 years ago
- MobileNetV3 SSD的简洁版本☆78Updated 10 months ago
- Convert YOLOv3 and YOLOv3-tiny (PyTorch version) into TensorRT models.☆61Updated 5 years ago
- 对 YOLOv3 做模型剪枝(network slimming),对于 oxford hand 数据集(因项目需要),模型剪枝后的参数量减少 80%,Infer 的速度达到原来 2 倍,mAP 基本不变☆12Updated 5 years ago
- Diverse Branch Block: Building a Convolution as an Inception-like Unit☆332Updated 2 years ago