ZipAR: Parallel Autoregressive Image Generation through Spatial Locality

Yefei He, Feng Chen, Yuanyu He, Shaoxuan He, Hong Zhou +2 more
2/12/2026

No official code found. Best implementation: ThisisBillhe/ZipAR (52 stars, last commit 2025-03-25).

Abstract

In this paper, we propose ZipAR, a training-free, plug-and-play parallel decoding framework for accelerating auto-regressive (AR) visual generation. The motivation stems from the observation that images exhibit local structures, and spatially distant regions tend to have minimal interdependence. Given a partially decoded set of visual tokens, in addition to the original next-token prediction scheme in the row dimension, the tokens corresponding to spatially adjacent regions in the column dimension can be decoded in parallel, enabling the ``next-set prediction''paradigm. By decoding multiple tokens simultaneously in a single forward pass, the number of forward passes required to generate an image is significantly reduced, resulting in a substantial improvement in generation efficiency. Experiments demonstrate that ZipAR can reduce the number of model forward passes by up to 91% on the Emu3-Gen model without requiring any additional retraining. Code is available here: https://github.com/ThisisBillhe/ZipAR.

View on arXivView PDF

Code Implementations(1)

ThisisBillhe/ZipARCommunity100%

[ICML 2025] This is the official PyTorch implementation of "ZipAR: Accelerating Auto-regressive Image Generation through Spatial Locality"

523Shell, PythonDec 6, 20241 years ago

Similar Papers

Cite this paper

@article{he2026zipar,
  title  = {ZipAR: Parallel Autoregressive Image Generation through Spatial Locality},
  author = {Yefei He and Feng Chen and Yuanyu He and Shaoxuan He and Hong Zhou and Kaipeng Zhang and Bohan Zhuang},
  year   = {2026},
  eprint = {2412.04062},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2412.04062},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.04062.svg)](https://codeofpaper.com/paper/2412.04062)

Discussion