Self-Evaluation Unlocks Any-Step Text-to-Image Generation
Xin Yu, Xiaojuan Qi, Zhengqi Li, Kai Zhang, Richard Zhang, Zhe Lin, Eli Shechtman, Tianyu Wang, Yotam Nitzan
TL;DR
This work introduces the Self-Evaluating Model (Self-E), a teacher-free pretraining framework for text-to-image generation that supports any-step inference by combining data-driven local supervision with a self-evaluation mechanism that uses the model’s own score estimates as a global teacher. By parameterizing a dual-time denoiser G_theta with two time inputs and optimizing a hybrid objective that blends L_data with a self-evaluation term L_self, Self-E achieves strong few-step performance and scales gracefully as the inference budget increases. The approach bridges diffusion/flow-matching and distillation paradigms without a pretrained teacher, achieving state-of-the-art GenEval results across budgets and offering robust, scalable generation from scratch. Extensive ablations confirm the importance of energy-preserving target normalization and training schedules that favor classifier-score guidance early and refinement later. The work opens new directions for teacher-free pretraining and flexible inference in high-fidelity image synthesis, with potential extensions to video and unconditional settings.
Abstract
We introduce the Self-Evaluating Model (Self-E), a novel, from-scratch training approach for text-to-image generation that supports any-step inference. Self-E learns from data similarly to a Flow Matching model, while simultaneously employing a novel self-evaluation mechanism: it evaluates its own generated samples using its current score estimates, effectively serving as a dynamic self-teacher. Unlike traditional diffusion or flow models, it does not rely solely on local supervision, which typically necessitates many inference steps. Unlike distillation-based approaches, it does not require a pretrained teacher. This combination of instantaneous local learning and self-driven global matching bridges the gap between the two paradigms, enabling the training of a high-quality text-to-image model from scratch that excels even at very low step counts. Extensive experiments on large-scale text-to-image benchmarks show that Self-E not only excels in few-step generation, but is also competitive with state-of-the-art Flow Matching models at 50 steps. We further find that its performance improves monotonically as inference steps increase, enabling both ultra-fast few-step generation and high-quality long-trajectory sampling within a single unified model. To our knowledge, Self-E is the first from-scratch, any-step text-to-image model, offering a unified framework for efficient and scalable generation.
