N Neurarch Architectures Models Checks Data Docs Open the app

Models / electra

koelectra-small-v3-nsmc

Reconstructed from its own config.json with no weights read. 2.5M downloads on Hugging Face.

Our count against the checkpoint

The left number comes from the graph. The right one is the number of scalars in the published weight files. Nothing on this page was tuned to make them agree.

Derived from structure
18.6M
18,562,048 parameters
In the published checkpoint
14.1M
14,123,010 scalars · safetensors.total, read 2026-09-06
Delta
+31.4%

What it costs to run

Cost is a roofline estimate on the priced GPU for 10 epochs at batch 32 over 50,000 samples (assumed; no dataset attached). GPU fit is fp32 weights plus gradients plus two Adam moments (16 bytes per parameter) with 1.3x headroom; activations are not included and grow with batch size.

Layers
50
Will it forward-pass
Yes
Priced on
A10G (24GB)
Est. one run
$0.25
CardMemory
T4 (16GB)weights + activationsfits
A100 (40GB)weights + activationsfits
H100 (80GB)weights + activationsfits

Structure

52 nodes. Output shapes are propagated from the input shape, batch dimension excluded.

LayerTypeOutput shape
1InputInput1 × 512
2EmbeddingEmbedding1 × 512 × 256
3Positional_EmbeddingLearned Pos Embed1 × 512 × 256
4Attention_1Multi-Head Attention1 × 512 × 256
5Add_1Add1 × 512 × 256
6LayerNorm_1_1LayerNorm1 × 512 × 256
7FFN_1Feed Forward1 × 512 × 256
8Attention_2Multi-Head Attention1 × 512 × 256
9Add_2Add1 × 512 × 256
10LayerNorm_2_1LayerNorm1 × 512 × 256
11FFN_2Feed Forward1 × 512 × 256
12Attention_3Multi-Head Attention1 × 512 × 256
13Add_3Add1 × 512 × 256
14LayerNorm_3_1LayerNorm1 × 512 × 256
15FFN_3Feed Forward1 × 512 × 256
16Attention_4Multi-Head Attention1 × 512 × 256
17Add_4Add1 × 512 × 256
18LayerNorm_4_1LayerNorm1 × 512 × 256
19FFN_4Feed Forward1 × 512 × 256
20Attention_5Multi-Head Attention1 × 512 × 256
21Add_5Add1 × 512 × 256
22LayerNorm_5_1LayerNorm1 × 512 × 256
23FFN_5Feed Forward1 × 512 × 256
24Attention_6Multi-Head Attention1 × 512 × 256
25Add_6Add1 × 512 × 256
26LayerNorm_6_1LayerNorm1 × 512 × 256
27FFN_6Feed Forward1 × 512 × 256
28Attention_7Multi-Head Attention1 × 512 × 256
29Add_7Add1 × 512 × 256
30LayerNorm_7_1LayerNorm1 × 512 × 256
31FFN_7Feed Forward1 × 512 × 256
32Attention_8Multi-Head Attention1 × 512 × 256
33Add_8Add1 × 512 × 256
34LayerNorm_8_1LayerNorm1 × 512 × 256
35FFN_8Feed Forward1 × 512 × 256
36Attention_9Multi-Head Attention1 × 512 × 256
37Add_9Add1 × 512 × 256
38LayerNorm_9_1LayerNorm1 × 512 × 256
39FFN_9Feed Forward1 × 512 × 256
40Attention_10Multi-Head Attention1 × 512 × 256
41Add_10Add1 × 512 × 256
42LayerNorm_10_1LayerNorm1 × 512 × 256
43FFN_10Feed Forward1 × 512 × 256
44Attention_11Multi-Head Attention1 × 512 × 256
45Add_11Add1 × 512 × 256
46LayerNorm_11_1LayerNorm1 × 512 × 256
47FFN_11Feed Forward1 × 512 × 256
48Attention_12Multi-Head Attention1 × 512 × 256
49Add_12Add1 × 512 × 256
50LayerNorm_12_1LayerNorm1 × 512 × 256
51FFN_12Feed Forward1 × 512 × 256
52OutputOutput1 × 512 × 256

What the verifier says

infoAt 12 stacked attention layers, residual-branch outputs add up; unscaled init lets activation variance grow with depth. GPT-2/LLaMA-family models scale the residual projections by depth (N(0, 0.02 / √(2L))). Fix: Scale residual output projections by depth: nn.init.normal_(w, std=0.02 / math.sqrt(2 * n_layers))
deep-attention-default-init

Do this to your own model

Same numbers, on a model in your repo, in one command. No account.

pip install neurarch-trace
neurarch-trace daekeun-ml/koelectra-small-v3-nsmc --plan --share