Nemotron-TwoTower: Diffusion Language Modeling with Pretrained Autoregressive Context

Fitsum Reda, John Kamalu, Roger Waleffe, Mostofa Patwary, Mohammad Shoeybi +1 more
6/25/2026
cs.CL
diffusion-flowtransformer-attention

No confident code implementation found for this paper.

Abstract

Diffusion language models offer a promising alternative to autoregressive models due to their potential for parallel and iterative generation. However, existing approaches use a single network for both context representation and iterative denoising, forcing one model to serve both roles and limiting its capacity for either role. We propose TwoTower, a block-wise autoregressive diffusion model that decouples these roles into two towers: a frozen AR context tower that causally processes clean tokens, and a trainable diffusion denoiser tower with bidirectional block attention that refines noisy blocks via cross-attention to the context. Built on Nemotron-3-Nano-30B-A3B, an open-weight 30B hybrid Mamba-Transformer MoE model, and trained on approximately 2.1T tokens, Nemotron-TwoTower retains 98.7% of the autoregressive baseline's quality while offering 2.42X higher wall-clock generation throughput. We release the code and model weights at https://huggingface.co/collections/nvidia/nemotron-twotower.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{reda2026nemotrontwotower,
  title  = {Nemotron-TwoTower: Diffusion Language Modeling with Pretrained Autoregressive Context},
  author = {Fitsum Reda and John Kamalu and Roger Waleffe and Mostofa Patwary and Mohammad Shoeybi and Bryan Catanzaro},
  year   = {2026},
  eprint = {2606.26493},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.26493v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.26493.svg)](https://codeofpaper.com/paper/2606.26493)

Discussion