cd /news/machine-learning/the-lr-death-spiral-muon-dion3-debug… · home topics machine-learning article
[ARTICLE · art-136529] src=discuss.huggingface.co ↗ pub= topic=machine-learning verified=true sentiment=· neutral

The LR Death Spiral 🧨 — Muon/Dion3 Debugging Saga

An engineer preparing optimizer experiments for an upcoming PyTorch Conference talk found that the Dion3 implementation in OLMo-core broke training with a learning rate death spiral while testing AdamW, Muon, and Dion. The debugging trail traced the failure to distributed optimizer state, LR scheduling, and a PyTorch tensor aliasing trap, which the engineer documented in a write-up. More optimizer experiments are planned before PyTorch Con.

read1 min views1 publishedSep 22, 2026

I was supposed to be running optimizer experiments for my upcoming PyTorch Conference talk.

Instead, my learning rate entered a death spiral.

I was testing AdamW, Muon, Dion, and the latest Dion3 implementation in OLMo-core—and Dion3 broke things in some very interesting ways.

Turns out the debugging trail involved distributed optimizer state, LR scheduling, and a particularly nasty PyTorch tensor aliasing trap.

A fun debugging experience nonetheless.

I wrote up the whole adventure here:

More optimizer experiments coming before PyTorch Con!

── more in #machine-learning 4 stories · sorted by recency
── more on @pytorch conference 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/the-lr-death-spiral-…] indexed:0 read:1min 2026-09-22 ·