Denoiser

Pinned implementation and paper LDLM @ e18c42a, not yet public · arXiv:2605.07933v1 · OpenWebText · 1024 · checkpoint, tokenizer and saved statistics not verified · How to read

Denoiser

Time modulation

×

no parameters

Scale and shift the normalized output features by the two vectors made from the time.

xout=xˉ⊙(1+so)+bo{\htmlData{light=final-modulate}{x_{\mathrm{out}}}}={\htmlData{light=final-norm}{\bar x}}\odot(1+s_o)+b_o
in
xˉ\bar x [B batch, T positions, 768 d]moutm_{\mathrm{out}} [B batch, 1 every position, 1536 two vectors of 768]
out
xoutx_{\mathrm{out}} [B batch, T positions, 768 d]
Sources2

Direct evidence

The residual update is scale · dropout(x) added to the residual; modulation is x · (1 + scale) + shift.

The implementation, pinned at revision e18c42acdfb7, not yet public

Direct evidence

The output layer: gain-only LayerNorm, a shift and a scale from the time condition, and an affine projection initialized at zero.

The implementation, pinned at revision e18c42acdfb7, not yet public