the.ai

Systems / Memory

verified

Optimizer State

A model being trained takes far more memory than the same model being used. Adam keeps two extra numbers per parameter, and a full-precision master copy adds a third — so the weights are often less than a third of what training actually holds.

Viz primitive · budget-splitstate-bytes = 4

state-bytes holds 67% of the budget; rest holds the remaining 33%.

Bytes per parameter held by the state around a weight against the weight itself. Drag the state up to the fourteen this node counts and the weight is an eighth of the total.

4

Reviewed by opendroid · 2026-08-04