Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Autoregressive Model Beats Diffusion: Llama for Scalable Image Generation

About

We introduce LlamaGen, a new family of image generation models that apply original ``next-token prediction'' paradigm of large language models to visual generation domain. It is an affirmative answer to whether vanilla autoregressive models, e.g., Llama, without inductive biases on visual signals can achieve state-of-the-art image generation performance if scaling properly. We reexamine design spaces of image tokenizers, scalability properties of image generation models, and their training data quality. The outcome of this exploration consists of: (1) An image tokenizer with downsample ratio of 16, reconstruction quality of 0.94 rFID and codebook usage of 97% on ImageNet benchmark. (2) A series of class-conditional image generation models ranging from 111M to 3.1B parameters, achieving 2.18 FID on ImageNet 256x256 benchmarks, outperforming the popular diffusion models such as LDM, DiT. (3) A text-conditional image generation model with 775M parameters, from two-stage training on LAION-COCO and high aesthetics quality images, demonstrating competitive performance of visual quality and text alignment. (4) We verify the effectiveness of LLM serving frameworks in optimizing the inference speed of image generation models and achieve 326% - 414% speedup. We release all models and codes to facilitate open-source community of visual generation and multimodal foundation models.

Peize Sun, Yi Jiang, Shoufa Chen, Shilong Zhang, Bingyue Peng, Ping Luo, Zehuan Yuan• 2024

Related benchmarks

TaskDatasetResultRank
Text-to-Image GenerationGenEval
Overall Score32
467
Class-conditional Image GenerationImageNet 256x256
Inception Score (IS)263.3
441
Image GenerationImageNet 256x256 (val)
FID2.18
307
Class-conditional Image GenerationImageNet 256x256 (train)
IS253.9
305
Class-conditional Image GenerationImageNet 256x256 (val)
FID2.18
293
Text-to-Image GenerationGenEval
GenEval Score32
277
Image GenerationImageNet 256x256
FID3.07
243
Class-conditional Image GenerationImageNet 256x256 (train val)
FID2.18
178
Text-to-Image GenerationDPG-Bench
Overall Score65.16
173
Text-to-Image GenerationGenEval (test)
Two Obj. Acc34
169
Showing 10 of 60 rows

Other info

Code

Follow for update