ModelAmazon (Nova)Amazon (Nova)published Oct 2, 2026seen 2w

amazon/ALoDLM-1.7B

Open original ↗

Captured source

source ↗
published Oct 2, 2026seen 2wcaptured 2whttp 200method plaintask text-generationlicense cc-by-nc-4.0params 2Bdownloads 486likes 12

ALoDLM: Adaptively Looped Diffusion Language Models

ALoDLM is a family of diffusion language models developed at Amazon, available as ALoDLM-1.7B and ALoDLM-8B and initialized from the corresponding Qwen3 backbones. The models generate text and code by repeatedly applying shared transformer layers, preserving unresolved tokens' latent states, and adaptively allocating computation across token positions.

Training data includes mathematical problems and worked solutions, programming tasks and code solutions, and instruction-formatted text.

Models: ALoDLM-1.7B · ALoDLM-8B Code: amazon-science/ALoDLM License: [Creative Commons Attribution-NonCommercial 4.0 International](LICENSE)

Research overview

ALoDLM: Adaptively Looped Diffusion Language Models studies how to allocate computation while generating multiple tokens in parallel. In masked diffusion, some unknown positions can be resolved from the available context, while others benefit from further refinement. A fixed-depth denoiser applies the same computational depth to every position. Our research explores whether preserving and refining latent states within each denoising step can improve this allocation.

ALoDLM adds adaptive recurrence to shared transformer layers. Tokens that commit early provide resolved context for the remaining positions. Unresolved tokens retain their hidden states and refine them through additional recurrent passes. Predictive confidence controls token commitment, while a learned halting policy determines when to end the recurrent loop.

The work develops three components:

  • Persistent latent refinement: reuse shared layers to refine unresolved representations across recurrent passes.
  • Learned computation allocation: treat token-wise computation schedules as latent variables and derive a conditional negative evidence lower bound for jointly learning token prediction and computation allocation.
  • Inference-time control: use the gate threshold q and entropy threshold τ to explore the trade-off between recurrent refinement and parallel token commitment.

![ALoDLM decoding overview: committed tokens provide context while unresolved tokens retain and refine latent states through a shared recurrent core.](assets/research-overview.png)

*Decoding overview from the paper.* Committed tokens provide discrete context while unresolved tokens retain latent states for further refinement. The expanded schematic shows the recurrent core and its readouts; prefix and suffix transformer blocks are optional components of the architecture.

Research performance

![Paper radar plot comparing ALoDLM-8B with autoregressive and diffusion baselines across eleven reasoning, knowledge, mathematics, science, and code benchmarks.](assets/research-radar.png)

*Benchmark profile from the paper's 8B comparison.* Each spoke represents one benchmark; farther outward indicates a higher score. Compare models along each spoke, since the axes use different score ranges. The table in [Evaluation](#evaluation) reports both model sizes.

![Paper comparison of GSM8K accuracy and single-stream generation throughput for ALoDLM-8B, autoregressive models, and diffusion models on one NVIDIA B200 GPU.](assets/research-throughput.png)

*Inference efficiency from the paper's 8B experiments.* The plot compares GSM8K accuracy with single-stream generation throughput on one NVIDIA B200 GPU, using the optimized inference engine named for each model. The throughput measurements use parallel commitment, a separate operating mode from the quality comparison below. They do not report 1.7B throughput or establish the speed of the portable decoder.

Intended use

The models support noncommercial research on diffusion language modeling, adaptive computation, mathematical reasoning, and code generation, including the effects of changing inference-time computation.

Downstream use requires evaluation for the intended application. The reported benchmarks do not establish readiness for autonomous operation or decisions with significant consequences.

Evaluation

The following table reproduces all model columns and scores from Table 1 in *ALoDLM: Adaptively Looped Diffusion Language Models*. All scores are percentages.

The paper follows the OpenCompass evaluation protocol adopted by SDAR, using each model's native chat template, greedy token selection, and a 4,096-token generation limit. Both ALoDLM models use a 16-token window, with mean cumulative halting threshold `q = 0.4` for 1.7B and `q = 0.5` for 8B. Each recurrent pass commits one token, with entropy-based selection disabled (τ is inactive); successive recurrent passes can commit multiple tokens within a denoising step.

Qwen3 models are autoregressive (AR) baselines; SDAR, LLaDA, Dream, Fast-dLLM-v2, and WeDLM are diffusion language model (DLM) baselines. As in the paper, bold marks the best overall score within each size group, and underlining marks the best non-AR score. ALoDLM columns are shaded in blue in the rendered table.

![Table 1 from the paper: all ten models across eleven benchmarks, with ALoDLM columns highlighted. The complete values are available in the expandable text table below.](assets/evaluation-results.png)

View the full results as text

| Benchmark | Qwen3-1.7B | SDAR-1.7B | ALoDLM-1.7B | Qwen3-8B | LLaDA-8B | Dream-7B | Fast-dLLM-v2-7B | SDAR-8B | WeDLM-8B | ALoDLM-8B | |---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:| | ARC-Challenge | 82.4 | 74.9 | 77.7 | 93.9 | 85.6 | 84.3 | 77.2 | 90.0 | 91.9 | 94.4 | | ARC-Easy | 90.0 | 86.5 | 88.7 | 96.1 | 92.6 | 93.0 | 83.4 | 93.4 | 97.5 | 98.1 | | MMLU | 60.3 | 63.4 | 59.4 | 76.6 | 62.4 | 68.4 | 66.7 | 78.5 | 78.0 | 76.6 | | MMLU-Pro | 39.0 | 37.0 | 39.6 | 56.8 | 35.6 | 42.0 | 40.6 | 56.3 | 58.3 | 63.9 | | GSM8K | 83.2 | 80.1 | 85.5 | 93.6 | 73.8 | 82.0 | 85.1 | 91.4 | 93.3 | 94.2 | | MATH-500 | 72.0 | 62.4 | 61.8 | 81.8 | 42.2 | 42.0 | 58.2 | 77.0 | 77.8 | 80.8 | | GPQA-Diamond | 31.3 | 32.3 | 41.4 | 47.0 | 22.7 | 23.7 | 21.2 | 38.4 | 37.4 | 49.5 | | MBPP, sanitized | 61.9 | 60.3 | 65.5 | 79.0 | 46.0 | 65.5 | 61.9 | 72.0 | 74.3 | 81.5 | | MBPP+ | 58.5 | 59.4 | 60.1 | 74.5 | 43.4 | 60.6 | 50.0 | 67.9 | 63.5 | 72.5 | | HumanEval | 62.8 | 61.6 |...

Excerpt shown — open the source for the full document.

Notability

notability 3.0/10

Low traction minor model release