Dream-Coder 7B: An Open Diffusion Language Model for Code

We present Dream-Coder 7B, an open-source discrete diffusion language model for code generation that exhibits emergent any-order generation capabilities. Unlike traditional autoregressive (AR) models that decode strictly left-to-right, Dream-Coder 7B adaptively determines its decoding strategy based on the coding task: sketch-first generation for complex algorithms, left-to-right generation for straightforward completions, and interleaved reasoning generation for code understanding tasks. We adapt a pretrained AR checkpoint to a discrete diffusion frameworks with a continuous-time weighted cross-entropy objective. Our post-training recipe comprises (i) supervised fine-tuning, where we mitigate padding pathologies via random truncation and a padding penalty to improve sample efficiency and stabilize generation; and (ii) reinforcement learning with verifiable rewards over a curated high-quality prompt set drawn from open-source datasets, using a tailored reinforcement learning recipe for diffusion language models. The resulting Dream-Coder 7B Instruct attains 21.4\% pass@1 on LiveCodeBench (2410--2505) and demonstrates competitive performance on HumanEval, MBPP, BigCodeBench, and CRUXEval. We release Dream-Coder-7B and Dream-Coder-7B-Instruct checkpoints, training recipes, preprocessing pipelines, and inference code to facilitate reproducibility and further research.

Qwen2.5-Coder TechnicalReportQwen2.5-Coder Technical ReportDeepSeekMath: Pushingthe Limits of…DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language ModelsDiffuCoder:Understanding and…DiffuCoder: Understanding and Improving Masked Diffusion Models for Code GenerationEvery Sample Matters:Leveraging…Every Sample Matters: Leveraging Mixture-of-Experts and High-Quality Data for Efficient and Accurate Code LLMKimi K2: Open AgenticIntelligenceKimi K2: Open Agentic IntelligenceKodCode: A Diverse,Challenging, and…KodCode: A Diverse, Challenging, and Verifiable Synthetic Dataset for CodingdKV-Cache: The Cache forDiffusion Language…dKV-Cache: The Cache for Diffusion Language ModelsdLLM-Cache: AcceleratingDiffusion Large Languag…dLLM-Cache: Accelerating Diffusion Large Language Models with Adaptive CachingTeaching Language Modelsto Critique via…Teaching Language Models to Critique via Reinforcement LearningLiveCodeBench: Holisticand Contamination Free…LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for CodeBigCodeBench:Benchmarking Code…BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex InstructionsLarge Language DiffusionModelsLarge Language Diffusion ModelsWeDLM: ReconcilingDiffusion Language…WeDLM: Reconciling Diffusion Language Models with Standard Causal Attention for Fast InferencedParallel: LearnableParallel Decoding for…dParallel: Learnable Parallel Decoding for dLLMsLLaDA2.0: Scaling UpDiffusion Language…LLaDA2.0: Scaling Up Diffusion Language Models to 100BDiffusion LanguageModels are Super Data…Diffusion Language Models are Super Data LearnersEfficient-DLM: FromAutoregressive to…Efficient-DLM: From Autoregressive to Diffusion Language Models, and Beyond in SpeedDecoding Large LanguageDiffusion Models with…Decoding Large Language Diffusion Models with Foreseeing MovementSoft-Masked DiffusionLanguage ModelsSoft-Masked Diffusion Language ModelsDMax: AggressiveParallel Decoding for…DMax: Aggressive Parallel Decoding for dLLMsStable-DiffCoder:Pushing the Frontier of…Stable-DiffCoder: Pushing the Frontier of Code Diffusion Large Language ModelBeyond Mode Elicitation:Diversity-Preserving…Beyond Mode Elicitation: Diversity-Preserving Reinforcement Learning via Latent Diffusion Reasonerd-TreeRPO: Towards MoreReliable Policy…d-TreeRPO: Towards More Reliable Policy Optimization for Diffusion Language ModelsThe Flexibility Trap:Why Arbitrary Order…The Flexibility Trap: Why Arbitrary Order Limits Reasoning Potential in Diffusion Language ModelsDream-Coder 7B: An OpenDiffusion Language Mode…Dream-Coder 7B: An Open Diffusion Language Model for Code過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。