DLM-One: Diffusion Language Models for One-Step Sequence Generation

arXiv:2506.00290 · cs.CL, cs.LG, stat.ML · Submitted 2025-05-30 · Read on arXiv

cs.CL, cs.LG, stat.ML

Submitted: 2025-05-30

Updated: 2026-09-02

Code: https://github.com/Shark-NLP/DiffuSeq

License: http://creativecommons.org/licenses/by/4.0/

The gist: This paper introduces DLM-One, a score-distillation-based framework for one-step sequence generation with continuous diffusion language models (DLMs).

Terminology

Abstract

This paper introduces DLM-One, a score-distillation-based framework for one-step sequence generation with continuous diffusion language models (DLMs). DLM-One eliminates iterative refinement by aligning the scores of a student model's outputs with the score function of a pretrained teacher DLM in the forward-diffused noisy space. We demonstrate that our framework is architecture-agnostic and robust across diverse continuous manifolds, including standard token embedding spaces and logit simplex spaces. Through experiments on multiple representative DLMs, we show that DLM-One achieves up to about 2000 times speedup in sampling steps and about 500 times in wall-clock time, while maintaining competitive performance on benchmark text generation tasks. We further analyze failure modes in language-domain diffusion distillation and propose an adversarially-regularized two-stage training scheme to prevent student degeneration. Our findings position one-step score distillation as a viable path for the efficient deployment of continuous diffusion models operating in continuous space for natural language processing.

Sources

Related papers