AXON is a training-free, plug-in scheduler for masked diffusion language models.
- Training-free, plug-and-play on top of standard masked-diffusion decoders.
- Improves quality–speed: gates avoid revealing tokens that would conflict, and submodular selection picks anchors with the highest coverage of residual uncertainty.
AXON augments a base diffusion-LLM decoder with three plug-in components:
-
Adaptive gate. A lightweight diagnostic that fires when the decoder needs help.
-
Submodular anchor selection. When the gate fires, AXON builds a weight matrix
$w_{ij}$ over the candidate masked positions and picks an anchor set$S$ by maximising a submodular objective.$$f(S) ;=; \sum_i \max_{j \in S} w_{ij},,$$
pip install -r requirements.txtpip install -r requirements-lock.txtRun run_llada.sh script at the repo root. It auto-detects the visible GPUs and launches with accelerate.
# Run AXON on HumanEval (LLaDA-1.5, default):
VARIANT=all TASK=humaneval bash run_llada.shWe would like to thank the authors of LLaDA, DAWN and Fast-dLLM for their open-source contributions.
