65 repositorios
Research and implementations of diffusion models applied to text generation.
Explore 65 awesome GitHub repositories matching part of an awesome list · Language Diffusion Models. Refine with filters or upvote what's useful.
LLaDA is a masked diffusion language model and conditional text generator. It generates text by iteratively refining masked tokens through a diffusion process rather than predicting the next token in a sequence. The project functions as a vision-language diffusion model, converting visual inputs into text responses. It also serves as a preference optimization framework that uses log-likelihood estimation and evidence lower bounds to tune model responses. The system supports multi-round conversational AI and text sequence evaluation. It integrates vision-language embedding for cross-modal con
Large language diffusion models for text generation.
dLLM: Simple Diffusion Language Modeling
Simple implementation of diffusion language modeling.
](https://huggingface.co/Dream-org/Dream-v0-Base-7B)
Diffusion-based language model implementation.
By Marianne Arriola, Aaron Gokaslan, Justin T Chiu, Zhihan Yang, Zhixuan Qi, Jiaqi Han, Subham Sekhar Sahoo, Volodymyr Kuleshov
Interpolating between autoregressive and diffusion language models.
This repo contains a PyTorch implementation for the paper Discrete Diffusion Modeling by Estimating the Ratios of the Data Distribution by Aaron Lou, Chenlin Meng and Stefano Ermon.
Discrete diffusion modeling via score-entropy estimation.
By Subham Sekhar Sahoo, Marianne Arriola, Yair Schiff, Aaron Gokaslan, Edgar Marroquin, Justin T Chiu, Alexander Rush, Volodymyr Kuleshov
Simple and effective masked diffusion language models.
Current Diffusion Language Models (DLMs) have been studied at a smaller scale compared to their autoregressive (AR) counterparts and lack fair comparison on language modeling benchmarks. Additionally, training diffusion models from scratch at scale remains challenging. We propose adapting…
Adapting autoregressive models to diffusion language models.
Masked diffusion models (MDMs) have shown promise in language modeling, yet their scalability and effectiveness in core language tasks, such as text generation and language understanding, remain underexplored. This paper establishes the first scaling law for MDMs, demonstrating a scaling rate…
Scaling masked diffusion models on text.
We introduce SDAR (Synergy of Diffusion and AutoRegression), a large-scale diffusion language model that unites the complementary strengths of autoregressive and discrete diffusion modeling. By merging the training efficiency of autoregressive methods with the highly parallel decoding ability of…
Synergistic diffusion-autoregression paradigm for sequence generation.
Official implementation of DiffusionBERT: Improving Generative Masked Language Models with Diffusion Models.
Improving generative masked language models with diffusion.
By Subham Sekhar Sahoo, Justin Deschenaux, Aaron Gokaslan, Guanghan Wang, Justin Chiu, Volodymyr Kuleshov
Exploring the diffusion duality in language modeling.
Diffusion Language Models are Super Data Learners
Exploring diffusion language models as efficient data learners.
please use requirementsgpu.txt if your accelerator is GPUs, use requirementstpu.txt when using Google Cloud TPUs.
Simplified and generalized masked diffusion for discrete data.
Introspective diffusion language models for improved generation.
By Dimitri von Rütte, Janis Fluri, Yuhui Ding, Antonio Orvieto, Bernhard Schölkopf, Thomas Hofmann
Generalized interpolating discrete diffusion.
](https://huggingface.co/Dream-org/DreamOn-v0-7B)
Diffusion language models for code infilling.
Subham Sekhar Sahoo \ 1 , Zhihan Yang \ 2 , Yash Akhauri †1 , Johnna Liu †1 , Deepansha Singh †1 , Zhoujun Cheng †3 , Zhengzhong Liu 3 , Eric Xing 3 , John Thickstun 2 , Arash Vahdat 4
Esoteric language models based on diffusion.
This repository contains code for training and evaluating the models in the paper Likelihood-Based Diffusion Language Models.
Likelihood-based diffusion language models.
Dream-Coder 7B is a diffusion LLM for code trained exclusively on open-source data across its development stages—adaptation, supervised fine-tuning, and reinforcement learning. It achieves an impressive 21.4% pass@1 on LiveCodeBench (2410-2505), outperforming other open-source diffusion LLMs by…
Open diffusion language model for code generation.