the.ai

Compression / Methods

verified

Pruning

Most weights in a trained network can be set to zero without hurting it. Pruning finds them and removes them — usually by magnitude, sometimes by a saliency estimate — and then fine-tunes to recover what was lost. Networks tolerate this to a degree that is still not fully explained.

Viz primitive · budget-splitpruned = 8

pruned holds 50% of the budget; rest holds the remaining 50%.

Weights removed against weights kept, in equal units. Drag the sparsity up to watch most of the network go — and note that on ordinary hardware none of this is a speedup until the zeros line up.

8

Reviewed by opendroid · 2026-08-18