LDLMIn construction

Size
306M trained
Published
Meshchaninov et al. · May 2026
Line
Diffusion language model
View
Architecture
Source

LDLM @ e18c42a, not yet public · arXiv:2605.07933v1 · OpenWebText · 1024 · checkpoint, tokenizer and saved statistics not verifiedHow to read

Key and value heads

Latent encoder › 6 encoder blocks › Perceiver attention › Key and value heads

Join values along positions

×

no parameters

Set the two streams’ values one after the other, in the keys’ order.

v=[ va;  vb ]{\htmlData{light=value-concat}{{\htmlClass{vl-stream-v}{v}}}}=[\,{\htmlData{light=take-v-self}{{\htmlClass{vl-stream-v}{v^{a}}}}};\;{\htmlData{light=take-v-context}{{\htmlClass{vl-stream-v}{v^{b}}}}}\,]
in
vav^{a} [B batch, T positions, 768 d]vbv^{b} [B batch, T positions, 768 d]
out
vv [B batch, 2T positions of both streams, 768 features]
Sources1

Direct evidence

Both streams are normalized; queries come from one stream, keys and values from both, concatenated along positions; queries and keys are normalized per head; attention runs over all positions with softcap; the heads are merged and projected.

The implementation, pinned at revision e18c42acdfb7, not yet public