Traced forward pass — tiny-shakespeare

Live Computation Graph

Prompt
ROMEO:
Input tokens
6
Forward pass
319.36 ms
Device
cuda
Modules traced
28
Traced
2026-09-14T10:29:52
#ModuleTypeInput shapeOutput shapeParams
1token_embeddingEmbedding1×61×6×38424,960
2position_embeddingEmbedding66×38498,304
3block0.ln1LayerNorm1×6×3841×6×384768
4block0.attnMultiHeadAttention1×6×3841×6×384590,208
5block0.ln2LayerNorm1×6×3841×6×384768
6block0.ffwdFeedForward1×6×3841×6×3841,181,568
7block1.ln1LayerNorm1×6×3841×6×384768
8block1.attnMultiHeadAttention1×6×3841×6×384590,208
9block1.ln2LayerNorm1×6×3841×6×384768
10block1.ffwdFeedForward1×6×3841×6×3841,181,568
11block2.ln1LayerNorm1×6×3841×6×384768
12block2.attnMultiHeadAttention1×6×3841×6×384590,208
13block2.ln2LayerNorm1×6×3841×6×384768
14block2.ffwdFeedForward1×6×3841×6×3841,181,568
15block3.ln1LayerNorm1×6×3841×6×384768
16block3.attnMultiHeadAttention1×6×3841×6×384590,208
17block3.ln2LayerNorm1×6×3841×6×384768
18block3.ffwdFeedForward1×6×3841×6×3841,181,568
19block4.ln1LayerNorm1×6×3841×6×384768
20block4.attnMultiHeadAttention1×6×3841×6×384590,208
21block4.ln2LayerNorm1×6×3841×6×384768
22block4.ffwdFeedForward1×6×3841×6×3841,181,568
23block5.ln1LayerNorm1×6×3841×6×384768
24block5.attnMultiHeadAttention1×6×3841×6×384590,208
25block5.ln2LayerNorm1×6×3841×6×384768
26block5.ffwdFeedForward1×6×3841×6×3841,181,568
27ln_fLayerNorm1×6×3841×6×384768
28lm_headLinear1×6×3841×6×6525,025
Every row is a real nn.Module that fired during this exact forward pass, in the order it fired, with the actual tensor shapes it saw — captured via register_forward_hook, not diagrammed by hand. Shaded bands mark one transformer block each.