TensorX
返回文献探索

Paper · arXiv 2510.23588

FARMER: Flow AutoRegressive Transformer over Pixels

Guangting Zheng, Qinyu Zhao, Tao Yang, Fei Xiao, Zhijie Lin, Jie Wu, Jiajun Deng, Yanyong Zhang, Rui Zhu

59 upvotesOctober 27, 2025arXiv 预印本
AI 摘要

FARMER, a unified generative framework combining Normalizing Flows and Autoregressive models, achieves competitive image synthesis performance with exact likelihoods and scalable training.

Normalizing FlowsAutoregressive modelsinvertible autoregressive flowself-supervised dimension reductionone-step distillationresampling-based classifier-free guidance

Abstract

Directly modeling the explicit likelihood of the raw data distribution is key topic in the machine learning area, which achieves the scaling successes in Large Language Models by autoregressive modeling. However, continuous AR modeling over visual pixel data suffer from extremely long sequences and high-dimensional spaces. In this paper, we present FARMER, a novel end-to-end generative framework that unifies Normalizing Flows (NF) and Autoregressive (AR) models for tractable likelihood estimation and high-quality image synthesis directly from raw pixels. FARMER employs an invertible autoregressive flow to transform images into latent sequences, whose distribution is modeled implicitly by an autoregressive model. To address the redundancy and complexity in pixel-level modeling, we propose a self-supervised dimension reduction scheme that partitions NF latent channels into informative and redundant groups, enabling more effective and efficient AR modeling. Furthermore, we design a one-step distillation scheme to significantly accelerate inference speed and introduce a resampling-based classifier-free guidance algorithm to boost image generation quality. Extensive experiments demonstrate that FARMER achieves competitive performance compared to existing pixel-based generative models while providing exact likelihoods and scalable training.

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

京ICP备2026059466号
FARMER: Flow AutoRegressive Transformer over Pixels | TensorX