Views
No views yet
| Parameter | MXFP4 | 4Bit |
|---|---|---|
| Quantization format | 4‑bit floating point with microscaling, group 32, shared exponent E8M0 | 4‑bit integer (INT4/NF4) |
| Tensor types | U8, U32, BF16 | BF16, U32 |
Parameter size (safetensors) | ~1.55 GB (1,547,177,984 bytes) | ~1.29 GB (1,289,359,360 bytes) |
| Total storage (all files) | ~4.40 GB (4,395,399,599 bytes) | ~4.65 GB (4,653,244,288 bytes) |
| Hardware support | Most efficient on GPUs with microscaling / FP8 tensor core support | Broad support, but often requires specialized INT4 kernels |
| Apple Silicon compatibility | Designed with hardware microscaling support in Apple Neural Engine / GPU | Works, but without specialized Neural Engine optimization |
| Inference speed | Higher on compatible hardware: FP path, lower dequantization overhead, higher throughput | Kernel‑dependent; usually lower or comparable at similar quality |
| Quality | Better preserves dynamic range, less degradation on outliers | Higher risk of accuracy loss on outliers at the same bitrate |
safetensors.total (~1.55 GB vs ~1.29 GB). This is because it stores weights in floating‑point format with additional metadata (U8/U32/BF16), while the integer version uses a more compact representation (BF16/U32).Note: Actual speed depends on the backend, GPU, batch size, and quantization implementation.