foolwood/pytorch-slimming

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

48
/ 100
Emerging

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.

577 stars. No commits in the last 6 months.

Use this if you need to deploy a convolutional neural network on devices with limited memory or processing power, such as mobile phones or embedded systems, without significantly sacrificing accuracy.

Not ideal if your primary goal is to improve model accuracy rather than reduce model size, or if you are working with non-convolutional network architectures.

deep-learning model-optimization computer-vision edge-ai neural-network-deployment
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

577

Forks

97

Language

Python

License

MIT

Last pushed

May 13, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/foolwood/pytorch-slimming"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.