Algorithm Combinations
August 25, 2026 ยท View on GitHub
AutoRound can be combined with several algorithms before (or during) quantization. This page summarizes each combination and rates it along two dimensions:
- Accuracy Gain โ does the transform improve the accuracy of the quantized model compared with plain AutoRound?
- Deployment โ can the resulting model actually be deployed/served today (kernel support, export path, real inference engine)?
Legend
| Light | Meaning |
|---|---|
| ๐ข | Good โ clear benefit / ready to deploy |
| ๐ก | Partial โ conditional benefit / limited or experimental support |
| ๐ด | Poor โ no measurable benefit / not deployable yet |
Note: A Partial/Poor Accuracy Gain rating may stem from two factors: (1) limitations in our current implementation, and (2) our own internal, subjective evaluation. Both are subject to change as the implementation matures and more benchmarks become available.
Matrix
| Combination | Accuracy Gain | Deployment | Details | CLI Usage | Comments | Reference |
|---|---|---|---|---|---|---|
| AutoRound + AWQ (activation-aware scaling) | ๐ข | ๐ข | awq_details | --algorithm awq,signround | Recommended when activations are quantized (e.g., W4A4). | arXiv:2306.00978 |
| AutoRound + Hadamard rotation | ๐ข | ๐ด | rotation_details | --algorithm hadamard,signround | Especially helpful for INT4 (W4A4) and some MXFP4 scenarios. no production kernel. | arXiv:2404.00456 |
| AutoRound + SpinQuant | ๐ก | ๐ด | rotation_details | Python API only | Learns rotation matrices; higher accuracy at extra training cost. no production kernel. | arXiv:2405.16406 |
| AutoRound + LFQ (logit-aware final-block quantization) | ๐ด | ๐ข | lfq_acc | --enable_lfq | Refines the final block to lift low-bit generation quality | arXiv:2605.29756 |
| AutoRound + MX Attention (mxfp4 variant) | ๐ก | ๐ด | mxnv_acc | --data_type mx_fp4_rceil_v2 | Adopt 7.25 as the denominator for scale calculation | arXiv:2607.24377 |
| AutoRound + SVDQuant (low-rank outlier absorption) | ๐ก | ๐ก | svdquant_details | --algorithm svdquant,signround | Recommended for diffusion models; currently only FLUX is supported. | arXiv:2411.05007 |