Mixed Precision
Mixed Precision: Addestramento o inferenza che combina formati numerici a precisione diversa per ridurre memoria e calcolo. Operazioni come le moltiplicazioni matriciali usano spesso FP16 o BF16, mentre accumuli e parametri master restano a precisione maggiore. La loss scaling aiuta a evitare underflow nei gradienti a bassa precisione.
In English: Mixed precisionLegge IV · Loss, gradiente e ottimizzatoriOperazioni come le moltiplicazioni matriciali usano spesso FP16 o BF16, mentre accumuli e parametri master restano a precisione maggiore. La loss scaling aiuta a evitare underflow nei gradienti a bassa precisione.
Esempi
- BF16 su acceleratori recenti
- FP16 con gradient scaler
- Master weights in FP32