Quick reference
BF16 vs FP16
BF16keeps a larger exponent range, which helps stability.FP16is still common and often fast, but can be less stable for some workloads.- For quality-critical production paths,
BF16is often the safer default when available.
FP8 and FP4
FP8usually gives a good efficiency jump while keeping usable quality for many tasks.FP4pushes efficiency further, but degradation is more likely (especially nuanced reasoning, long contexts, and strict structured outputs).
Integer formats (INT8 / INT4)
- Usually optimized for inference throughput and memory.
- Quality depends heavily on quantization method, calibration, and model architecture.
INT8is generally easier to deploy safely thanINT4.
Reading model labels
You may see labels like:bf16,fp16,fp8,int8,q4,4bit,8bit