atlas

Research map / Image generation / Fast diffusion sampling

Q-DiT: Accurate Post-Training Quantization for Diffusion Transformers

CVPR 2025 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 16 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Q-DiT proposes a post-training quantization framework for diffusion transformers that combines evolutionary search for per-layer group sizes with sample-wise dynamic activation quantization.

Problem

Post-training quantization of diffusion transformers (DiTs) suffers large degradation because DiTs show input-channel variance in weights and activations and activation distribution shifts across timesteps and samples, which UNet-oriented PTQ methods do not handle.

Approach

Fine-grained group quantization with per-layer group sizes chosen by an evolutionary search that optimizes FID/FVD under a BitOps constraint, plus on-the-fly min-max activation quantization computed per sample and timestep rather than calibrated static parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Q-DiT W6A8 instead of G4W+P4A W6A8DiT-XL/2 · ImageNet 256×256, 100 stepsFID: 16.72 -> 12.21Helped
Use Q-DiT W4A8 instead of G4W+P4A W4A8DiT-XL/2 · ImageNet 256×256, 100 stepsFID: 25.48 -> 15.76Helped
Use Q-DiT W4A8 instead of G4W+P4A W4A8DiT-XL/2 · ImageNet 512×512, 50 steps, cfg 1.5FID: 9.98 -> 7.82Helped
Use Q-DiT W4A8 instead of G4W+P4A W4A8STDiT3 · VBench video generationSubject Consistency: 0.9444 -> 0.9498Helped
Add group size 128 to W4A8 RTN (ablation)DiT-XL/2 · ImageNet 256×256, 100 steps, cfg 1.5FID: 225.50 -> 13.77Helped
Add sample-wise dynamic activation quantization to group size 128 (ablation)DiT-XL/2 · ImageNet 256×256, 100 steps, cfg 1.5FID: 13.77 -> 6.64Helped
Add automatic quantization granularity allocation (ablation)DiT-XL/2 · ImageNet 256×256, 100 steps, cfg 1.5FID: 6.64 -> 6.40Helped
Use sample-wise and timestep-wise dynamic activation quantization instead of TFMQ-DMDiT-XL/2 W16A8 · ImageNet 256×256, 100 steps, cfg 1.5FID: 7.74 -> 5.34Helped
Use evolutionary group-size search instead of fixed group size 128 (ablation)DiT-XL/2 · ImageNet 256×256, 100 steps, cfg 1.5FID: 6.64 -> 6.40Helped
Use evolutionary group-size search instead of ILP search (ablation)DiT-XL/2 · ImageNet 256×256, 100 steps, cfg 1.5FID: 6.71 -> 6.40Helped
Use evolutionary group-size search instead of Hessian-based search (ablation)DiT-XL/2 · ImageNet 256×256, 100 steps, cfg 1.5FID: 7.38 -> 6.40Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet VBench prompt suite

Benchmarks: ImageNet 256x256 ImageNet 512x512 VBench

Metrics: FID sFID IS Precision FVD VBench dimensions

Baselines: PTQ4DM RepQ-ViT TFMQ-DM PTQ4DiT G4W+P4A RTN ILP Hessian-based search

Builds on: GPTQ PTQ4DM RepQ-ViT TFMQ-DM PTQ4DiT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy