Tencent/PocketFlow

An Automatic Model Compression (AutoMC) framework for developing smaller and faster AI applications.

49
/ 100
Emerging

Supports multiple compression techniques—channel pruning, weight sparsification, and quantization—with automatic hyperparameter tuning via reinforcement learning (DDPG), Gaussian Processes, or Tree-structured Parzen Estimators to optimize compression ratios without manual tuning. The framework employs a learner-optimizer loop where compression algorithms generate candidate models that are evaluated and fed back to guide the search space exploration. Includes training enhancements like knowledge distillation, multi-GPU distributed training, and group fine-tuning to minimize accuracy degradation on deep learning models for mobile and resource-constrained deployment.

2,914 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

2,914

Forks

492

Language

Python

License

Last pushed

Mar 31, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Tencent/PocketFlow"

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