Towards Accurate Post-training Quantization for Diffusion Models
Changyuan Wang, Ziwei Wang, Xiuwei Xu, Yansong Tang, Jie Zhou, Jiwen Lu
TL;DR
This work tackles data-free post-training quantization for diffusion models by addressing two key weaknesses of prior PTQ methods: cross-timestep activation distribution variance and uninformative calibration data. It introduces distribution-aware, group-wise activation quantization across timesteps, with a differentiable search to assign timesteps to groups and learn group-specific rounding parameters, plus an SRM-based strategy to select informative calibration timesteps. The approach combines a differentiable objective that couples discretization error with entropy-regularized group weights, and a timestep selection criterion that balances empirical risk and distributional similarity via MMD. Empirical results show substantial gains over state-of-the-art data-free PTQ methods on both unconditional and conditioned diffusion models, at 6-bit or 8-bit, with similar computational cost, enabling efficient deployment on resource-constrained devices.
Abstract
In this paper, we propose an accurate data-free post-training quantization framework of diffusion models (ADP-DM) for efficient image generation. Conventional data-free quantization methods learn shared quantization functions for tensor discretization regardless of the generation timesteps, while the activation distribution differs significantly across various timesteps. The calibration images are acquired in random timesteps which fail to provide sufficient information for generalizable quantization function learning. Both issues cause sizable quantization errors with obvious image generation performance degradation. On the contrary, we design group-wise quantization functions for activation discretization in different timesteps and sample the optimal timestep for informative calibration image generation, so that our quantized diffusion model can reduce the discretization errors with negligible computational overhead. Specifically, we partition the timesteps according to the importance weights of quantization functions in different groups, which are optimized by differentiable search algorithms. We also select the optimal timestep for calibration image generation by structural risk minimizing principle in order to enhance the generalization ability in the deployment of quantized diffusion model. Extensive experimental results show that our method outperforms the state-of-the-art post-training quantization of diffusion model by a sizable margin with similar computational cost.
