TensorX
返回文献探索

Paper · arXiv 2410.10812

HART: Efficient Visual Generation with Hybrid Autoregressive Transformer

Haotian Tang, Yecheng Wu, Shang Yang, Enze Xie, Junsong Chen, Junyu Chen, Zhuoyang Zhang, Han Cai, Yao Lu, Song Han

17 upvotesOctober 14, 2024arXiv 预印本
AI 摘要

HART, a hybrid autoregressive transformers model, generates 1024x1024 images with high quality and efficiency by combining discrete and continuous tokenization.

Hybrid Autoregressive TransformerHARTautoregressive modelimage generationdiffusion modelsdiscrete tokenizerscontinuous tokensautoencoderscalable-resolution discrete AR modellightweight residual diffusion moduleFIDMJHQ-30KCLIP scorethroughputMACs

Abstract

We introduce Hybrid Autoregressive Transformer (HART), an autoregressive (AR) visual generation model capable of directly generating 1024x1024 images, rivaling diffusion models in image generation quality. Existing AR models face limitations due to the poor image reconstruction quality of their discrete tokenizers and the prohibitive training costs associated with generating 1024px images. To address these challenges, we present the hybrid tokenizer, which decomposes the continuous latents from the autoencoder into two components: discrete tokens representing the big picture and continuous tokens representing the residual components that cannot be represented by the discrete tokens. The discrete component is modeled by a scalable-resolution discrete AR model, while the continuous component is learned with a lightweight residual diffusion module with only 37M parameters. Compared with the discrete-only VAR tokenizer, our hybrid approach improves reconstruction FID from 2.11 to 0.30 on MJHQ-30K, leading to a 31% generation FID improvement from 7.85 to 5.38. HART also outperforms state-of-the-art diffusion models in both FID and CLIP score, with 4.5-7.7x higher throughput and 6.9-13.4x lower MACs. Our code is open sourced at https://github.com/mit-han-lab/hart.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
HART: Efficient Visual Generation with Hybrid Autoregressive Transformer | TensorX