← all repositories

mit-han-lab/once-for-all

A progressive shrinking approach to train one flexible network that can be specialized for diverse deployment constraints.

once-for-all
Velocity · 7d
+0.8
★ / day
Trend
steady
star history

Once-for-All trains a single large neural network that can be specialized into many sub-networks optimized for different hardware platforms (e.g., mobile CPUs, GPUs, FPGAs) and latency constraints. The approach uses progressive shrinking to progressively train sub-networks with different widths, depths, and resolutions, enabling efficient deployment without retraining. It has been adopted by Sony, Maxim Integrated (for TinyML chips), and Alibaba, winning multiple computer vision challenges.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.