network-slimming and pytorch-slimming

These are competing implementations of the same ICCV 2017 Network Slimming paper for channel pruning in PyTorch, with the Eric-mingjie version being more actively maintained and popular based on star count.

network-slimming
51
Established
pytorch-slimming
48
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 22/25
Stars: 919
Forks: 217
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 577
Forks: 97
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About network-slimming

Eric-mingjie/network-slimming

Network Slimming (Pytorch) (ICCV 2017)

This project helps machine learning engineers and researchers make their image classification models smaller and faster without losing accuracy. You provide an existing convolutional neural network (like VGG, ResNet, or DenseNet) trained on image datasets such as CIFAR-10 or CIFAR-100. The output is a significantly more compact version of your model that retains high classification performance, making it more efficient for deployment.

deep-learning-optimization image-classification model-compression neural-network-efficiency computer-vision

About pytorch-slimming

foolwood/pytorch-slimming

Learning Efficient Convolutional Networks through Network Slimming, In ICCV 2017.

This tool helps machine learning engineers and researchers make their deep learning models smaller and faster. It takes a pre-trained convolutional neural network and reduces its size by identifying and removing less important parts of the network. The output is a more efficient model that maintains high accuracy, suitable for deployment in resource-constrained environments.

deep-learning model-optimization computer-vision edge-ai neural-network-deployment

Scores updated daily from GitHub, PyPI, and npm data. How scores work