zlacker

[parent] [thread] 1 comments
1. Tokume+(OP)[view] [source] 2025-08-01 06:13:27
pardon the ignorance but it's the first time I've heard of bfloat16.

i asked chat for an explanation and it said bfloat has a higher range (like fp32) but less precision.

what does that mean for image generation and why was bfloat chosen over fp?

replies(1): >>dragon+Qh
2. dragon+Qh[view] [source] 2025-08-01 09:25:03
>>Tokume+(OP)
My fuzzy understanding, and I'm not at all an expert on this, that the main benefit is that bf16 is less prone to overflow/underflow during calculation, which is a source of bigger problems in both training and inference than the simple loss of precision, so once it became widely supported, it became a commonly-preferred format for models (whether image gen or otherwise) over FP16.
[go to top]