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

LightMeaning
๐ŸŸข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

CombinationAccuracy GainDeploymentDetailsCLI UsageCommentsReference
AutoRound + AWQ (activation-aware scaling)๐ŸŸข๐ŸŸขawq_details--algorithm awq,signroundRecommended when activations are quantized (e.g., W4A4).arXiv:2306.00978
AutoRound + Hadamard rotation๐ŸŸข๐Ÿ”ดrotation_details--algorithm hadamard,signroundEspecially helpful for INT4 (W4A4) and some MXFP4 scenarios. no production kernel.arXiv:2404.00456
AutoRound + SpinQuant๐ŸŸก๐Ÿ”ดrotation_detailsPython API onlyLearns rotation matrices; higher accuracy at extra training cost. no production kernel.arXiv:2405.16406
AutoRound + LFQ (logit-aware final-block quantization)๐Ÿ”ด๐ŸŸขlfq_acc--enable_lfqRefines the final block to lift low-bit generation qualityarXiv:2605.29756
AutoRound + MX Attention (mxfp4 variant)๐ŸŸก๐Ÿ”ดmxnv_acc--data_type mx_fp4_rceil_v2Adopt 7.25 as the denominator for scale calculationarXiv:2607.24377
AutoRound + SVDQuant (low-rank outlier absorption)๐ŸŸก๐ŸŸกsvdquant_details--algorithm svdquant,signroundRecommended for diffusion models; currently only FLUX is supported.arXiv:2411.05007