Model weights leak training history: 20341 frozen embeddings exposed OLMo 2's tokenizer bug

giffmana · x · 2026-11-14

Training history is readable from weights

alapanchaudhuri explains that a model's weights reveal much of its training history: which tokens were in the data, the LR schedule, and the number of steps — and with the data at hand, even the step most documents were used in, the shuffle seed, context window, and number of passes.

Verified cases

Caveats

giffmana notes the technique mainly applies to fine-tuning when you have the starting weights. Combining it with willdepue's trick to find pretraining random inits might extend it to pretraining, but after many steps most signals wash out.

Original post →

More from Models

Models channel →