fernandofernandes commited on
Commit
3adfbf4
·
verified ·
1 Parent(s): feac5bc

Publish trained weights, browser arrays and provenance manifest

Browse files
.gitattributes CHANGED
@@ -33,3 +33,12 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ web/bias.f32 filter=lfs diff=lfs merge=lfs -text
37
+ web/gain.f32 filter=lfs diff=lfs merge=lfs -text
38
+ web/head_a.f32 filter=lfs diff=lfs merge=lfs -text
39
+ web/head_b.f32 filter=lfs diff=lfs merge=lfs -text
40
+ web/in_proj.f32 filter=lfs diff=lfs merge=lfs -text
41
+ web/ln_bias.f32 filter=lfs diff=lfs merge=lfs -text
42
+ web/ln_weight.f32 filter=lfs diff=lfs merge=lfs -text
43
+ web/rec_gain.f32 filter=lfs diff=lfs merge=lfs -text
44
+ web/wte.f32 filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc-by-4.0
3
+ language:
4
+ - en
5
+ tags:
6
+ - connectomics
7
+ - drosophila
8
+ - connectome
9
+ - text-generation
10
+ - tiny-model
11
+ datasets:
12
+ - fernandofernandes/fly-connectome-49k
13
+ - roneneldan/TinyStories
14
+ pipeline_tag: text-generation
15
+ ---
16
+
17
+ # Fly Wordbrain — rank 32
18
+
19
+ **A 2,343,125-parameter language model on a frozen fruit-fly connectome — 22.5× smaller
20
+ than the model it derives from, and still ahead of it on held-out text.**
21
+
22
+ This is the smaller sibling of
23
+ [fly-wordbrain-rank64](https://huggingface.co/fernandofernandes/fly-wordbrain-rank64),
24
+ which is the recommended baseline. Everything about the architecture is identical except
25
+ the readout rank: 49,393 → **32** → 1,024 instead of → 64 →.
26
+
27
+ Research and receipts: [fly-wordbrain](https://github.com/fernando-neto-ai/fly-wordbrain)
28
+
29
+ ## What halving the readout again costs
30
+
31
+ 200 fresh TinyStories, 45,059 next-token targets, selecting no checkpoint.
32
+
33
+ | Model | Parameters | Audit CE | Audit top-1 | ΔCE vs reference (95% CI) |
34
+ |---|---:|---:|---:|---|
35
+ | ngxson reference | 52,756,661 | 3.9882 | 31.38% | — |
36
+ | rank 64 | 3,956,469 | 3.2802 | 33.37% | −0.708 [−0.738, −0.679] |
37
+ | **rank 32 (this)** | **2,343,125** | **3.3091** | **32.58%** | **−0.679** [−0.711, −0.647] |
38
+
39
+ Relative to rank 64: **1,613,344 fewer parameters** for **0.029 nats** and **0.79
40
+ accuracy points**. On the selection-validation split that gap reads as 1.42 points, and
41
+ its generated text has more visible failures on generic prompts. Take this one when size
42
+ matters more than the last point of quality.
43
+
44
+ | Component | Parameters |
45
+ |---|---:|
46
+ | Encoder (embedding + 8 input projections) | 482,816 |
47
+ | Neuron gain, recurrent gain, bias | 148,179 |
48
+ | Output LayerNorm | 98,786 |
49
+ | Factorized readout (rank 32) | 1,613,344 |
50
+ | **Total** | **2,343,125** |
51
+
52
+ **No synaptic weight was modified.** The frozen-buffer digests in `manifest.json` are
53
+ byte-identical to the reference model's and to rank 64's. Training changed the per-neuron
54
+ dynamics and the two interfaces, nothing else.
55
+
56
+ Both retained selectors land on update 16,600 here, so `min-ce.safetensors` and
57
+ `max-accuracy.safetensors` hold the same weights under two different selection receipts.
58
+
59
+ ## Caveats
60
+
61
+ The comparison against the released reference is **not** controlled — its training
62
+ stories and trainer are unknown. The controlled finding is that constraining the readout
63
+ rank acts as a regularizer against overfitting 1,000 short stories; it says nothing about
64
+ whether the fly's wiring is a good prior for language. That would need randomized-graph
65
+ and zero-edge controls, which have not been run.
66
+
67
+ The connectome is not duplicated here; it lives in
68
+ [fly-connectome-49k](https://huggingface.co/datasets/fernandofernandes/fly-connectome-49k).
69
+ Loading instructions and the full step function are on the
70
+ [rank-64 card](https://huggingface.co/fernandofernandes/fly-wordbrain-rank64).
71
+
72
+ ## Licence
73
+
74
+ Weights **CC BY 4.0** — derived from MaleCNS v1.0 (FlyEM / HHMI Janelia, University of
75
+ Cambridge, MRC LMB, Google Research) and the
76
+ [`ngxson/fly-llm-hf`](https://huggingface.co/ngxson/fly-llm-hf) architecture. Code MIT.
77
+ TinyStories is not redistributed.
experiment-config.json ADDED
@@ -0,0 +1,95 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "configuration_role": "declarative experiment specification; CLI flags are authoritative",
4
+ "training_host": "macm3",
5
+ "device": "mps",
6
+ "reference_repository": "ngxson/fly-llm-hf",
7
+ "reference_revision": "65c677b3d566a2e9793d5f72999cdb441c6c0a9f",
8
+ "reference_weights_sha256": "355f06c44d14e38af50e9c801f51839c37a0a56ac4ca016da2be9b3ae6f215ad",
9
+ "dataset_path": "data/ngxson-tinystories-v1/dataset.json",
10
+ "dataset_sha256": "c1f553263545744786a8811ee6af7ace8c452820bbb99d15140b81625e40b3a8",
11
+ "split_stories": {
12
+ "train": 1000,
13
+ "validation": 100,
14
+ "test": 100
15
+ },
16
+ "initialization": "all learned values from scratch; retain released graph and interface",
17
+ "optimizer": {
18
+ "name": "AdamW",
19
+ "betas": [
20
+ 0.9,
21
+ 0.999
22
+ ],
23
+ "epsilon": 1e-08,
24
+ "weight_decay": 0.01,
25
+ "gradient_clip_norm": 1.0,
26
+ "phases": [
27
+ {
28
+ "epochs": 30,
29
+ "input_neuron_lr": 0.001,
30
+ "readout_lr": 0.0001
31
+ },
32
+ {
33
+ "epochs": 14,
34
+ "input_neuron_lr": 0.0003,
35
+ "readout_lr": 3e-05
36
+ }
37
+ ],
38
+ "schedule": "cosine to zero separately per phase; preserve Adam moments across phases"
39
+ },
40
+ "checkpoint_selection": {
41
+ "primary": "minimum token-weighted validation cross-entropy",
42
+ "secondary": "maximum validation top-1 accuracy; retain actual weights and selection receipt"
43
+ },
44
+ "claim_scope": "User-selected rank32 decoder comparison against preserved rank64; quality not yet measured",
45
+ "environment": {
46
+ "PYTORCH_ENABLE_MPS_FALLBACK": "0",
47
+ "OMP_NUM_THREADS": "4",
48
+ "VECLIB_MAXIMUM_THREADS": "4"
49
+ },
50
+ "experiment_id": "H32rank32fixed",
51
+ "branch": "exp/encoder32-readout32-fixed",
52
+ "trainer": "scripts/train_connectorch.py",
53
+ "connectorch_revision": "4bbfb645099aeb85bdbf850e1a87cc094769af87",
54
+ "groups_path": "data/connectorch-groups-v1/groups.npz",
55
+ "groups_sha256": "a07d311cd04126b5e54ea9cb3e8945470af9049bcb8499fb406e3c38d185dd7f",
56
+ "trainable_parameters": 2343125,
57
+ "training": {
58
+ "device": "mps",
59
+ "epochs": 30,
60
+ "second_epochs": 14,
61
+ "batch_size": 8,
62
+ "chunk_size": 32,
63
+ "seed": 42,
64
+ "eval_interval_updates": 100,
65
+ "d_embed": 32,
66
+ "plasticity": "fixed",
67
+ "readout_rank": 32,
68
+ "history_length": 8,
69
+ "skip_final_test": true
70
+ },
71
+ "edge_gain_parameters": 0,
72
+ "edge_multiplier_bounds": [
73
+ 1.0,
74
+ 1.0
75
+ ],
76
+ "neuron_gains": "original unconstrained gain and rec_gain",
77
+ "test_policy": "deferred until comparison and final protocol are fixed",
78
+ "output_relative": "results/connectorch-rank32-v1/arms/H32rank32fixed",
79
+ "readout_parameters": 1613344,
80
+ "encoder_parameters": 482816,
81
+ "comparison_baseline": "G32rank64fixed; compare common training target budgets and both independent validation selectors",
82
+ "readout_architecture": {
83
+ "input_neurons": 49393,
84
+ "rank": 32,
85
+ "vocabulary": 1024,
86
+ "bias": false,
87
+ "intermediate_activation": null
88
+ },
89
+ "initialization_note": "Same from-scratch trainer initialization and seed42; preserve encoder and neuron initialization. Rank32 changes readout shapes and initial logit variance relative to rank64; verify rank32-specific gradients and optimizer updates before training.",
90
+ "execution_status": "selected by user; separate rank32 native CPU/MPS preflight and optimizer smoke required",
91
+ "prerequisites": [
92
+ "Confirm idle macm3 and preserved G accepted stop with both winners/latest before H launch",
93
+ "Run separate rank32 CPU/MPS parity and eight-update optimizer smoke on macm3 before full H training"
94
+ ]
95
+ }
manifest.json ADDED
@@ -0,0 +1,163 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "created_at_utc": "2026-09-16T21:54:24.705349+00:00",
4
+ "experiment": "H32rank32fixed",
5
+ "architecture": {
6
+ "neurons": 49393,
7
+ "edges": 9050172,
8
+ "delay_slots": 8,
9
+ "encoder_width": 32,
10
+ "readout_rank": 32,
11
+ "vocabulary": 1024,
12
+ "edge_adaptation": "fixed",
13
+ "recurrence": "x = 0.1*x + 0.9*tanh(gain*(rec_gain*(W@x) + drive) + bias)"
14
+ },
15
+ "trainable_parameters": 2343125,
16
+ "encoder_parameters": 482816,
17
+ "readout_parameters": 1613344,
18
+ "graph": {
19
+ "dataset": "fernandofernandes/fly-connectome-49k",
20
+ "note": "The connectome is not duplicated here. The frozen-buffer digests below identify the exact graph these weights were trained on; the dataset manifest carries the same digests."
21
+ },
22
+ "selectors": {
23
+ "minimum_validation_ce": {
24
+ "file": "min-ce.safetensors",
25
+ "selector": "minimum_validation_ce",
26
+ "updates": 16600,
27
+ "source_checkpoint_sha256": "6b9badc7fb43d883b50ff3538601b333690317cab572a7c90619c83633cf0515",
28
+ "safetensors_sha256": "bdbde3e3018f9ef7549dc604d5d89dfe7c7945fa71a44605f7a4c9a21753ff2a",
29
+ "validation": {
30
+ "cross_entropy": 3.1376539814501627,
31
+ "top1_accuracy": 0.354713358324952,
32
+ "correct": 7759,
33
+ "tokens": 21874,
34
+ "stories": 100
35
+ },
36
+ "frozen_buffers_sha256": {
37
+ "brain.w_offsets": "53b216d7bc2503c539c2d2b03ce56f66eb8a2e9b902f0a20deda0ec4be37ade0",
38
+ "brain.w_indices": "0f17b9563457fbf84404c54227db86b5adcf04a689cdff5e33d32ec5d5e0b771",
39
+ "brain.w_values": "e6408887d3312783c65d3f10bb69b28fe50bb06699f0a8a9341d444e6eb0549a",
40
+ "brain.in_index": "ee440072f6c94b59c552cb09812af5894066ae28f686cda2cd2e35a3626beda6",
41
+ "brain.out_index": "5ac16e2c38cf0a1b4b4aea74eadeb2d487e153113d046895a813e09d010f0a18",
42
+ "brain.edge_group_index": "4b9af4b1e2313aba5a9a139ae3ecfc8fcae09a440c65802207a26775700f6eca",
43
+ "brain.node_type_index": "9ea440846c4bfde95c8c007320ad3bc3b79cfb3b69c2ff6a136c39fd41f658be"
44
+ },
45
+ "parameters": 2343125
46
+ },
47
+ "maximum_validation_accuracy": {
48
+ "file": "max-accuracy.safetensors",
49
+ "selector": "maximum_validation_accuracy",
50
+ "updates": 16600,
51
+ "source_checkpoint_sha256": "6ed28abd44ec3d7049573b6ebdc3b81723991da20def653b23b3e15af001b2c8",
52
+ "safetensors_sha256": "8b50b6da2b48de90bf21508dcd4cad53e9e1bbbb2373feb97571036fb97492f5",
53
+ "validation": {
54
+ "cross_entropy": 3.1376539814501627,
55
+ "top1_accuracy": 0.354713358324952,
56
+ "correct": 7759,
57
+ "tokens": 21874,
58
+ "stories": 100
59
+ },
60
+ "frozen_buffers_sha256": {
61
+ "brain.w_offsets": "53b216d7bc2503c539c2d2b03ce56f66eb8a2e9b902f0a20deda0ec4be37ade0",
62
+ "brain.w_indices": "0f17b9563457fbf84404c54227db86b5adcf04a689cdff5e33d32ec5d5e0b771",
63
+ "brain.w_values": "e6408887d3312783c65d3f10bb69b28fe50bb06699f0a8a9341d444e6eb0549a",
64
+ "brain.in_index": "ee440072f6c94b59c552cb09812af5894066ae28f686cda2cd2e35a3626beda6",
65
+ "brain.out_index": "5ac16e2c38cf0a1b4b4aea74eadeb2d487e153113d046895a813e09d010f0a18",
66
+ "brain.edge_group_index": "4b9af4b1e2313aba5a9a139ae3ecfc8fcae09a440c65802207a26775700f6eca",
67
+ "brain.node_type_index": "9ea440846c4bfde95c8c007320ad3bc3b79cfb3b69c2ff6a136c39fd41f658be"
68
+ },
69
+ "parameters": 2343125
70
+ }
71
+ },
72
+ "held_out_scores": {
73
+ "released-reference": {
74
+ "parameters": 52756661,
75
+ "audit": {
76
+ "stories": 200,
77
+ "tokens": 45059,
78
+ "nll_sum": 179705.70758149194,
79
+ "correct": 14141,
80
+ "cross_entropy": 3.9882311542975195,
81
+ "perplexity": 53.959359118617655,
82
+ "top1_accuracy": 0.3138329745444861
83
+ },
84
+ "validation": {
85
+ "stories": 100,
86
+ "tokens": 21874,
87
+ "nll_sum": 80516.69813330428,
88
+ "correct": 7709,
89
+ "cross_entropy": 3.6809316143962825,
90
+ "perplexity": 39.68334643405466,
91
+ "top1_accuracy": 0.3524275395446649
92
+ }
93
+ },
94
+ "H32rank32fixed/min-ce": {
95
+ "parameters": 2343125,
96
+ "audit": {
97
+ "stories": 200,
98
+ "tokens": 45059,
99
+ "nll_sum": 149104.48977598827,
100
+ "correct": 14680,
101
+ "cross_entropy": 3.3090945155460236,
102
+ "perplexity": 27.36033988969138,
103
+ "top1_accuracy": 0.32579506868772057
104
+ },
105
+ "validation": {
106
+ "stories": 100,
107
+ "tokens": 21874,
108
+ "nll_sum": 68633.04354491424,
109
+ "correct": 7759,
110
+ "cross_entropy": 3.137653997664544,
111
+ "perplexity": 23.049728662111555,
112
+ "top1_accuracy": 0.354713358324952
113
+ }
114
+ }
115
+ },
116
+ "training": {
117
+ "reference": "ngxson/fly-llm-hf",
118
+ "reference_revision": "65c677b3d566a2e9793d5f72999cdb441c6c0a9f",
119
+ "dataset": "TinyStories, 1,000 training stories (not redistributed)",
120
+ "dataset_sha256": "c1f553263545744786a8811ee6af7ace8c452820bbb99d15140b81625e40b3a8",
121
+ "seed": 42,
122
+ "host": "Apple M3 Max, PyTorch MPS",
123
+ "stop": "accepted early stop under a plateau rule; the planned 44-epoch schedule was not completed"
124
+ },
125
+ "web_export": {
126
+ "files": [
127
+ "wte",
128
+ "in_proj",
129
+ "gain",
130
+ "rec_gain",
131
+ "bias",
132
+ "ln_weight",
133
+ "ln_bias",
134
+ "head_a",
135
+ "head_b"
136
+ ],
137
+ "config": {
138
+ "neurons": 49393,
139
+ "delay_k": 8,
140
+ "vocabulary": 1024,
141
+ "d_embed": 32,
142
+ "readout_rank": 32,
143
+ "neurons_per_slot": 1758,
144
+ "leak": 0.9,
145
+ "pad_token_id": 0,
146
+ "bos_token_id": 1,
147
+ "eos_token_id": 2,
148
+ "layer_norm_eps": 1e-05
149
+ },
150
+ "golden_prompts": [
151
+ "Once upon a time, there was a",
152
+ "One day, a little girl named Lily found a needle",
153
+ "Tom and his dog",
154
+ "The little bird was afraid of the rain. Its mother"
155
+ ],
156
+ "note": "Raw little-endian float32 arrays streamed by the browser demo. The manifest's golden trace was verified against PyTorch token-for-token."
157
+ },
158
+ "license": {
159
+ "code": "MIT",
160
+ "weights": "CC-BY-4.0",
161
+ "attribution": "Derived from the MaleCNS v1.0 connectome (FlyEM / HHMI Janelia, University of Cambridge, MRC LMB, Google Research) and the ngxson/fly-llm-hf architecture."
162
+ }
163
+ }
max-accuracy.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8b50b6da2b48de90bf21508dcd4cad53e9e1bbbb2373feb97571036fb97492f5
3
+ size 9373436
min-ce.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bdbde3e3018f9ef7549dc604d5d89dfe7c7945fa71a44605f7a4c9a21753ff2a
3
+ size 9373428
web/bias.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1eb8cbf51cf6072eed5fcc15a649c55d3fe57590e9fc21f8b8f386b4b9dcb63a
3
+ size 197572
web/gain.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cc672b1ab45bf4501fb0b5a56c59360de459a6d4d1db7f46d3efe5d1c241a319
3
+ size 197572
web/head_a.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:166a967c635c3390807ca6426f7976e82c279eb39924f08fa7e4074e93c41e90
3
+ size 6322304
web/head_b.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb343c955dffdea7539e1312b456c78516eaecfb9e7c27a2d513baf4b9644570
3
+ size 131072
web/in_proj.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d5dc2dbb50b7ac72a216ecce115751c6e4602f345904c495efa63f7afad884c9
3
+ size 1800192
web/ln_bias.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:67f612750c4d487236091d8538876c54c73bae9462ac0bc05293367f8cec0098
3
+ size 197572
web/ln_weight.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f81f287b5abb97047bc7182d6e4fa5d070f80a97323c274dd499378dc8d11f2c
3
+ size 197572
web/manifest.json ADDED
@@ -0,0 +1,1533 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "created_at_utc": "2026-09-16T21:39:08.574521+00:00",
4
+ "experiment": "H32rank32fixed",
5
+ "selector": "H32rank32fixed-best",
6
+ "checkpoint_sha256": "6b9badc7fb43d883b50ff3538601b333690317cab572a7c90619c83633cf0515",
7
+ "updates": 16600,
8
+ "trainable_parameters": 2343125,
9
+ "config": {
10
+ "neurons": 49393,
11
+ "delay_k": 8,
12
+ "vocabulary": 1024,
13
+ "d_embed": 32,
14
+ "readout_rank": 32,
15
+ "neurons_per_slot": 1758,
16
+ "leak": 0.9,
17
+ "pad_token_id": 0,
18
+ "bos_token_id": 1,
19
+ "eos_token_id": 2,
20
+ "layer_norm_eps": 1e-05
21
+ },
22
+ "index_checks": {
23
+ "in_index_unique": true,
24
+ "out_index_is_identity": true
25
+ },
26
+ "graph": {
27
+ "dataset": "fernandofernandes/fly-connectome-49k",
28
+ "edges": 9050172,
29
+ "encoding": "graph/edges_weight.f32 (exact) with graph/edges_source.u16 and graph/edges_offsets.i32",
30
+ "quantised_alternative": {
31
+ "file": "graph/edges_weight.i16",
32
+ "scale": 1.1509252714347508e-05,
33
+ "halves_the_edge_payload": true
34
+ },
35
+ "frozen_buffers_sha256": {
36
+ "brain.w_offsets": "53b216d7bc2503c539c2d2b03ce56f66eb8a2e9b902f0a20deda0ec4be37ade0",
37
+ "brain.w_indices": "0f17b9563457fbf84404c54227db86b5adcf04a689cdff5e33d32ec5d5e0b771",
38
+ "brain.w_values": "e6408887d3312783c65d3f10bb69b28fe50bb06699f0a8a9341d444e6eb0549a",
39
+ "brain.in_index": "ee440072f6c94b59c552cb09812af5894066ae28f686cda2cd2e35a3626beda6",
40
+ "brain.out_index": "5ac16e2c38cf0a1b4b4aea74eadeb2d487e153113d046895a813e09d010f0a18",
41
+ "brain.edge_group_index": "4b9af4b1e2313aba5a9a139ae3ecfc8fcae09a440c65802207a26775700f6eca",
42
+ "brain.node_type_index": "9ea440846c4bfde95c8c007320ad3bc3b79cfb3b69c2ff6a136c39fd41f658be"
43
+ }
44
+ },
45
+ "layout": {
46
+ "in_index": "interface/in_index.i32 from the connectome dataset",
47
+ "out_index": "identity",
48
+ "drive": "concatenate wte[ext[k-j]] @ in_proj[j] for j in 0..k-1, then index_add at in_index",
49
+ "recurrence": "x = (1-leak)*x + leak*tanh(gain*(rec_gain*(W@x) + drive) + bias)",
50
+ "readout": "logits = layer_norm(x) @ head_a.T @ head_b.T"
51
+ },
52
+ "files": {
53
+ "wte": {
54
+ "file": "wte.f32",
55
+ "shape": [
56
+ 1024,
57
+ 32
58
+ ],
59
+ "dtype": "float32",
60
+ "bytes": 131072,
61
+ "sha256": "d2ce3cc6a0d92633b2c0de0e22d8fc2545369c0f00bab28b6366f698d2458ba8"
62
+ },
63
+ "in_proj": {
64
+ "file": "in_proj.f32",
65
+ "shape": [
66
+ 8,
67
+ 32,
68
+ 1758
69
+ ],
70
+ "dtype": "float32",
71
+ "bytes": 1800192,
72
+ "sha256": "d5dc2dbb50b7ac72a216ecce115751c6e4602f345904c495efa63f7afad884c9"
73
+ },
74
+ "gain": {
75
+ "file": "gain.f32",
76
+ "shape": [
77
+ 49393
78
+ ],
79
+ "dtype": "float32",
80
+ "bytes": 197572,
81
+ "sha256": "cc672b1ab45bf4501fb0b5a56c59360de459a6d4d1db7f46d3efe5d1c241a319"
82
+ },
83
+ "rec_gain": {
84
+ "file": "rec_gain.f32",
85
+ "shape": [
86
+ 49393
87
+ ],
88
+ "dtype": "float32",
89
+ "bytes": 197572,
90
+ "sha256": "29250b4f7d8f2d036ec7e95207dcc67384868886cafc62a9d9f5c116e1bfa594"
91
+ },
92
+ "bias": {
93
+ "file": "bias.f32",
94
+ "shape": [
95
+ 49393
96
+ ],
97
+ "dtype": "float32",
98
+ "bytes": 197572,
99
+ "sha256": "1eb8cbf51cf6072eed5fcc15a649c55d3fe57590e9fc21f8b8f386b4b9dcb63a"
100
+ },
101
+ "ln_weight": {
102
+ "file": "ln_weight.f32",
103
+ "shape": [
104
+ 49393
105
+ ],
106
+ "dtype": "float32",
107
+ "bytes": 197572,
108
+ "sha256": "f81f287b5abb97047bc7182d6e4fa5d070f80a97323c274dd499378dc8d11f2c"
109
+ },
110
+ "ln_bias": {
111
+ "file": "ln_bias.f32",
112
+ "shape": [
113
+ 49393
114
+ ],
115
+ "dtype": "float32",
116
+ "bytes": 197572,
117
+ "sha256": "67f612750c4d487236091d8538876c54c73bae9462ac0bc05293367f8cec0098"
118
+ },
119
+ "head_a": {
120
+ "file": "head_a.f32",
121
+ "shape": [
122
+ 32,
123
+ 49393
124
+ ],
125
+ "dtype": "float32",
126
+ "bytes": 6322304,
127
+ "sha256": "166a967c635c3390807ca6426f7976e82c279eb39924f08fa7e4074e93c41e90"
128
+ },
129
+ "head_b": {
130
+ "file": "head_b.f32",
131
+ "shape": [
132
+ 1024,
133
+ 32
134
+ ],
135
+ "dtype": "float32",
136
+ "bytes": 131072,
137
+ "sha256": "bb343c955dffdea7539e1312b456c78516eaecfb9e7c27a2d513baf4b9644570"
138
+ }
139
+ },
140
+ "verification": {
141
+ "numpy_matches_torch": [
142
+ {
143
+ "prompt": "Once upon a time, there was a",
144
+ "numpy_tokens": [
145
+ 364,
146
+ 413,
147
+ 485,
148
+ 448,
149
+ 16,
150
+ 329,
151
+ 490,
152
+ 269,
153
+ 372,
154
+ 346,
155
+ 310,
156
+ 842
157
+ ],
158
+ "torch_tokens": [
159
+ 364,
160
+ 413,
161
+ 485,
162
+ 448,
163
+ 16,
164
+ 329,
165
+ 490,
166
+ 269,
167
+ 372,
168
+ 346,
169
+ 310,
170
+ 842
171
+ ],
172
+ "identical": true
173
+ },
174
+ {
175
+ "prompt": "One day, a little girl named Lily found a needle",
176
+ "numpy_tokens": [
177
+ 16,
178
+ 329,
179
+ 277,
180
+ 935,
181
+ 880,
182
+ 85,
183
+ 597,
184
+ 271,
185
+ 321,
186
+ 490,
187
+ 269,
188
+ 372
189
+ ],
190
+ "torch_tokens": [
191
+ 16,
192
+ 329,
193
+ 277,
194
+ 935,
195
+ 880,
196
+ 85,
197
+ 597,
198
+ 271,
199
+ 321,
200
+ 490,
201
+ 269,
202
+ 372
203
+ ],
204
+ "identical": true
205
+ }
206
+ ],
207
+ "quantisation_drift": [
208
+ {
209
+ "prompt": "Once upon a time, there was a",
210
+ "exact_tokens": 60,
211
+ "quantised_tokens": 60,
212
+ "identical": true,
213
+ "first_divergent_step": null
214
+ },
215
+ {
216
+ "prompt": "One day, a little girl named Lily found a needle",
217
+ "exact_tokens": 60,
218
+ "quantised_tokens": 60,
219
+ "identical": false,
220
+ "first_divergent_step": 32
221
+ },
222
+ {
223
+ "prompt": "Tom and his dog",
224
+ "exact_tokens": 19,
225
+ "quantised_tokens": 19,
226
+ "identical": true,
227
+ "first_divergent_step": null
228
+ },
229
+ {
230
+ "prompt": "The little bird was afraid of the rain. Its mother",
231
+ "exact_tokens": 60,
232
+ "quantised_tokens": 60,
233
+ "identical": true,
234
+ "first_divergent_step": null
235
+ }
236
+ ],
237
+ "note": "Golden traces use the exact float32 graph the browser downloads, so a JavaScript mismatch indicates an implementation defect. The drift rows record what the smaller int16 edge file would change instead."
238
+ },
239
+ "golden": [
240
+ {
241
+ "prompt": "Once upon a time, there was a",
242
+ "prompt_ids": [
243
+ 1,
244
+ 393,
245
+ 417,
246
+ 261,
247
+ 368,
248
+ 14,
249
+ 370,
250
+ 277,
251
+ 261
252
+ ],
253
+ "tokens": [
254
+ 364,
255
+ 413,
256
+ 485,
257
+ 448,
258
+ 16,
259
+ 329,
260
+ 490,
261
+ 269,
262
+ 372,
263
+ 346,
264
+ 310,
265
+ 842,
266
+ 271,
267
+ 372,
268
+ 346,
269
+ 310,
270
+ 842,
271
+ 16,
272
+ 493,
273
+ 339,
274
+ 14,
275
+ 448,
276
+ 385,
277
+ 380,
278
+ 495,
279
+ 310,
280
+ 269,
281
+ 310,
282
+ 676,
283
+ 16,
284
+ 329,
285
+ 277,
286
+ 381,
287
+ 398,
288
+ 269,
289
+ 545,
290
+ 496,
291
+ 16,
292
+ 201,
293
+ 201,
294
+ 786,
295
+ 277,
296
+ 381,
297
+ 398,
298
+ 269,
299
+ 545,
300
+ 269,
301
+ 264,
302
+ 574,
303
+ 346,
304
+ 310,
305
+ 676,
306
+ 16,
307
+ 329,
308
+ 604,
309
+ 310,
310
+ 380,
311
+ 14,
312
+ 348,
313
+ 47
314
+ ],
315
+ "text": "Once upon a time, there was a little girl named Lily. She loved to play with her toys and play with her toys. One day, Lily's mom asked her to her mommy. She was very happy to have fun.\n\nLily was very happy to have to the park with her mommy. She put her mom, \"M",
316
+ "continuation": " little girl named Lily. She loved to play with her toys and play with her toys. One day, Lily's mom asked her to her mommy. She was very happy to have fun.\n\nLily was very happy to have to the park with her mommy. She put her mom, \"M",
317
+ "steps": [
318
+ {
319
+ "token": 364,
320
+ "top1_probability": 0.5586004257202148,
321
+ "mean_abs_state": 0.24818630516529083
322
+ },
323
+ {
324
+ "token": 413,
325
+ "top1_probability": 0.6323819756507874,
326
+ "mean_abs_state": 0.24588727951049805
327
+ },
328
+ {
329
+ "token": 485,
330
+ "top1_probability": 0.8617414236068726,
331
+ "mean_abs_state": 0.24254217743873596
332
+ },
333
+ {
334
+ "token": 448,
335
+ "top1_probability": 0.877619743347168,
336
+ "mean_abs_state": 0.24094882607460022
337
+ },
338
+ {
339
+ "token": 16,
340
+ "top1_probability": 0.9414868354797363,
341
+ "mean_abs_state": 0.24149666726589203
342
+ },
343
+ {
344
+ "token": 329,
345
+ "top1_probability": 0.7390103936195374,
346
+ "mean_abs_state": 0.24070635437965393
347
+ },
348
+ {
349
+ "token": 490,
350
+ "top1_probability": 0.7238146066665649,
351
+ "mean_abs_state": 0.24336165189743042
352
+ },
353
+ {
354
+ "token": 269,
355
+ "top1_probability": 0.826725959777832,
356
+ "mean_abs_state": 0.24224962294101715
357
+ },
358
+ {
359
+ "token": 372,
360
+ "top1_probability": 0.699946403503418,
361
+ "mean_abs_state": 0.24070605635643005
362
+ },
363
+ {
364
+ "token": 346,
365
+ "top1_probability": 0.507792055606842,
366
+ "mean_abs_state": 0.23992347717285156
367
+ },
368
+ {
369
+ "token": 310,
370
+ "top1_probability": 0.8137639760971069,
371
+ "mean_abs_state": 0.24025946855545044
372
+ },
373
+ {
374
+ "token": 842,
375
+ "top1_probability": 0.8370879888534546,
376
+ "mean_abs_state": 0.24348165094852448
377
+ },
378
+ {
379
+ "token": 271,
380
+ "top1_probability": 0.3544219434261322,
381
+ "mean_abs_state": 0.24309156835079193
382
+ },
383
+ {
384
+ "token": 372,
385
+ "top1_probability": 0.146468386054039,
386
+ "mean_abs_state": 0.2437543272972107
387
+ },
388
+ {
389
+ "token": 346,
390
+ "top1_probability": 0.3894433379173279,
391
+ "mean_abs_state": 0.2426215261220932
392
+ },
393
+ {
394
+ "token": 310,
395
+ "top1_probability": 0.6416600942611694,
396
+ "mean_abs_state": 0.2410142570734024
397
+ },
398
+ {
399
+ "token": 842,
400
+ "top1_probability": 0.4848432242870331,
401
+ "mean_abs_state": 0.24306263029575348
402
+ },
403
+ {
404
+ "token": 16,
405
+ "top1_probability": 0.7696483135223389,
406
+ "mean_abs_state": 0.24520659446716309
407
+ },
408
+ {
409
+ "token": 493,
410
+ "top1_probability": 0.9733051061630249,
411
+ "mean_abs_state": 0.24622918665409088
412
+ },
413
+ {
414
+ "token": 339,
415
+ "top1_probability": 0.9913354516029358,
416
+ "mean_abs_state": 0.24643437564373016
417
+ },
418
+ {
419
+ "token": 14,
420
+ "top1_probability": 0.9551123976707458,
421
+ "mean_abs_state": 0.24343281984329224
422
+ },
423
+ {
424
+ "token": 448,
425
+ "top1_probability": 0.47521740198135376,
426
+ "mean_abs_state": 0.2403506487607956
427
+ },
428
+ {
429
+ "token": 385,
430
+ "top1_probability": 0.5366150736808777,
431
+ "mean_abs_state": 0.24467521905899048
432
+ },
433
+ {
434
+ "token": 380,
435
+ "top1_probability": 0.44833260774612427,
436
+ "mean_abs_state": 0.23982226848602295
437
+ },
438
+ {
439
+ "token": 495,
440
+ "top1_probability": 0.17207364737987518,
441
+ "mean_abs_state": 0.2383100837469101
442
+ },
443
+ {
444
+ "token": 310,
445
+ "top1_probability": 0.8984615206718445,
446
+ "mean_abs_state": 0.23752246797084808
447
+ },
448
+ {
449
+ "token": 269,
450
+ "top1_probability": 0.5566059350967407,
451
+ "mean_abs_state": 0.23732325434684753
452
+ },
453
+ {
454
+ "token": 310,
455
+ "top1_probability": 0.2827357053756714,
456
+ "mean_abs_state": 0.23743946850299835
457
+ },
458
+ {
459
+ "token": 676,
460
+ "top1_probability": 0.25556260347366333,
461
+ "mean_abs_state": 0.23878537118434906
462
+ },
463
+ {
464
+ "token": 16,
465
+ "top1_probability": 0.15785269439220428,
466
+ "mean_abs_state": 0.23971794545650482
467
+ },
468
+ {
469
+ "token": 329,
470
+ "top1_probability": 0.4161810576915741,
471
+ "mean_abs_state": 0.24508832395076752
472
+ },
473
+ {
474
+ "token": 277,
475
+ "top1_probability": 0.07454168051481247,
476
+ "mean_abs_state": 0.2462906688451767
477
+ },
478
+ {
479
+ "token": 381,
480
+ "top1_probability": 0.1884118765592575,
481
+ "mean_abs_state": 0.24663342535495758
482
+ },
483
+ {
484
+ "token": 398,
485
+ "top1_probability": 0.28206750750541687,
486
+ "mean_abs_state": 0.24427202343940735
487
+ },
488
+ {
489
+ "token": 269,
490
+ "top1_probability": 0.4160069525241852,
491
+ "mean_abs_state": 0.24202421307563782
492
+ },
493
+ {
494
+ "token": 545,
495
+ "top1_probability": 0.30667850375175476,
496
+ "mean_abs_state": 0.2402380108833313
497
+ },
498
+ {
499
+ "token": 496,
500
+ "top1_probability": 0.1465916931629181,
501
+ "mean_abs_state": 0.24212458729743958
502
+ },
503
+ {
504
+ "token": 16,
505
+ "top1_probability": 0.36332035064697266,
506
+ "mean_abs_state": 0.24332304298877716
507
+ },
508
+ {
509
+ "token": 201,
510
+ "top1_probability": 0.17865613102912903,
511
+ "mean_abs_state": 0.2410154789686203
512
+ },
513
+ {
514
+ "token": 201,
515
+ "top1_probability": 0.9879697561264038,
516
+ "mean_abs_state": 0.24228864908218384
517
+ },
518
+ {
519
+ "token": 786,
520
+ "top1_probability": 0.15415850281715393,
521
+ "mean_abs_state": 0.24302853643894196
522
+ },
523
+ {
524
+ "token": 277,
525
+ "top1_probability": 0.15501132607460022,
526
+ "mean_abs_state": 0.2390313297510147
527
+ },
528
+ {
529
+ "token": 381,
530
+ "top1_probability": 0.19568607211112976,
531
+ "mean_abs_state": 0.23789797723293304
532
+ },
533
+ {
534
+ "token": 398,
535
+ "top1_probability": 0.3770677447319031,
536
+ "mean_abs_state": 0.23960325121879578
537
+ },
538
+ {
539
+ "token": 269,
540
+ "top1_probability": 0.3582480847835541,
541
+ "mean_abs_state": 0.24009329080581665
542
+ },
543
+ {
544
+ "token": 545,
545
+ "top1_probability": 0.1858958899974823,
546
+ "mean_abs_state": 0.23879685997962952
547
+ },
548
+ {
549
+ "token": 269,
550
+ "top1_probability": 0.17902468144893646,
551
+ "mean_abs_state": 0.24035723507404327
552
+ },
553
+ {
554
+ "token": 264,
555
+ "top1_probability": 0.41966506838798523,
556
+ "mean_abs_state": 0.24132762849330902
557
+ },
558
+ {
559
+ "token": 574,
560
+ "top1_probability": 0.09898614138364792,
561
+ "mean_abs_state": 0.24146541953086853
562
+ },
563
+ {
564
+ "token": 346,
565
+ "top1_probability": 0.24348269402980804,
566
+ "mean_abs_state": 0.24259431660175323
567
+ },
568
+ {
569
+ "token": 310,
570
+ "top1_probability": 0.4910120964050293,
571
+ "mean_abs_state": 0.24335317313671112
572
+ },
573
+ {
574
+ "token": 676,
575
+ "top1_probability": 0.13613320887088776,
576
+ "mean_abs_state": 0.24214254319667816
577
+ },
578
+ {
579
+ "token": 16,
580
+ "top1_probability": 0.7580757141113281,
581
+ "mean_abs_state": 0.24119961261749268
582
+ },
583
+ {
584
+ "token": 329,
585
+ "top1_probability": 0.45265501737594604,
586
+ "mean_abs_state": 0.24390295147895813
587
+ },
588
+ {
589
+ "token": 604,
590
+ "top1_probability": 0.05739033222198486,
591
+ "mean_abs_state": 0.24665330350399017
592
+ },
593
+ {
594
+ "token": 310,
595
+ "top1_probability": 0.2039330005645752,
596
+ "mean_abs_state": 0.24261923134326935
597
+ },
598
+ {
599
+ "token": 380,
600
+ "top1_probability": 0.13538669049739838,
601
+ "mean_abs_state": 0.24215972423553467
602
+ },
603
+ {
604
+ "token": 14,
605
+ "top1_probability": 0.16917967796325684,
606
+ "mean_abs_state": 0.2429213523864746
607
+ },
608
+ {
609
+ "token": 348,
610
+ "top1_probability": 0.2981824278831482,
611
+ "mean_abs_state": 0.2438736855983734
612
+ },
613
+ {
614
+ "token": 47,
615
+ "top1_probability": 0.11140884459018707,
616
+ "mean_abs_state": 0.24439094960689545
617
+ }
618
+ ],
619
+ "final_state_sha256": "216fa0ed779a457850ae5ee574c5630617b732bdeedcdbd0aad41c37f0a58009",
620
+ "final_state_mean_abs": 0.24418696761131287
621
+ },
622
+ {
623
+ "prompt": "One day, a little girl named Lily found a needle",
624
+ "prompt_ids": [
625
+ 1,
626
+ 404,
627
+ 339,
628
+ 14,
629
+ 261,
630
+ 364,
631
+ 413,
632
+ 485,
633
+ 448,
634
+ 557,
635
+ 261,
636
+ 835,
637
+ 299
638
+ ],
639
+ "tokens": [
640
+ 16,
641
+ 329,
642
+ 277,
643
+ 935,
644
+ 880,
645
+ 85,
646
+ 597,
647
+ 271,
648
+ 321,
649
+ 490,
650
+ 269,
651
+ 372,
652
+ 16,
653
+ 493,
654
+ 339,
655
+ 14,
656
+ 321,
657
+ 418,
658
+ 261,
659
+ 406,
660
+ 14,
661
+ 321,
662
+ 418,
663
+ 261,
664
+ 406,
665
+ 638,
666
+ 16,
667
+ 329,
668
+ 277,
669
+ 381,
670
+ 398,
671
+ 271,
672
+ 335,
673
+ 14,
674
+ 348,
675
+ 43,
676
+ 305,
677
+ 887,
678
+ 383,
679
+ 536,
680
+ 372,
681
+ 346,
682
+ 771,
683
+ 474,
684
+ 16,
685
+ 567,
686
+ 71,
687
+ 536,
688
+ 420,
689
+ 322,
690
+ 969,
691
+ 14,
692
+ 411,
693
+ 304,
694
+ 385,
695
+ 483,
696
+ 322,
697
+ 969,
698
+ 470,
699
+ 315
700
+ ],
701
+ "text": "One day, a little girl named Lily found a needle. She was three years old and she loved to play. One day, she saw a big, she saw a big tree. She was very happy and said, \"I think you can play with my friends. We can't be careful, but it's not be careful.\" The",
702
+ "continuation": ". She was three years old and she loved to play. One day, she saw a big, she saw a big tree. She was very happy and said, \"I think you can play with my friends. We can't be careful, but it's not be careful.\" The",
703
+ "steps": [
704
+ {
705
+ "token": 16,
706
+ "top1_probability": 0.21929176151752472,
707
+ "mean_abs_state": 0.24182972311973572
708
+ },
709
+ {
710
+ "token": 329,
711
+ "top1_probability": 0.6597888469696045,
712
+ "mean_abs_state": 0.242539644241333
713
+ },
714
+ {
715
+ "token": 277,
716
+ "top1_probability": 0.334426611661911,
717
+ "mean_abs_state": 0.24500830471515656
718
+ },
719
+ {
720
+ "token": 935,
721
+ "top1_probability": 0.1496257185935974,
722
+ "mean_abs_state": 0.24282312393188477
723
+ },
724
+ {
725
+ "token": 880,
726
+ "top1_probability": 0.7430214881896973,
727
+ "mean_abs_state": 0.24047231674194336
728
+ },
729
+ {
730
+ "token": 85,
731
+ "top1_probability": 0.8860323429107666,
732
+ "mean_abs_state": 0.23745857179164886
733
+ },
734
+ {
735
+ "token": 597,
736
+ "top1_probability": 0.8477005958557129,
737
+ "mean_abs_state": 0.23506495356559753
738
+ },
739
+ {
740
+ "token": 271,
741
+ "top1_probability": 0.764802873134613,
742
+ "mean_abs_state": 0.2364216297864914
743
+ },
744
+ {
745
+ "token": 321,
746
+ "top1_probability": 0.15685617923736572,
747
+ "mean_abs_state": 0.23958107829093933
748
+ },
749
+ {
750
+ "token": 490,
751
+ "top1_probability": 0.22659173607826233,
752
+ "mean_abs_state": 0.2377837896347046
753
+ },
754
+ {
755
+ "token": 269,
756
+ "top1_probability": 0.514065146446228,
757
+ "mean_abs_state": 0.2385009527206421
758
+ },
759
+ {
760
+ "token": 372,
761
+ "top1_probability": 0.22299788892269135,
762
+ "mean_abs_state": 0.23995035886764526
763
+ },
764
+ {
765
+ "token": 16,
766
+ "top1_probability": 0.4297165274620056,
767
+ "mean_abs_state": 0.24061356484889984
768
+ },
769
+ {
770
+ "token": 493,
771
+ "top1_probability": 0.30934134125709534,
772
+ "mean_abs_state": 0.24385303258895874
773
+ },
774
+ {
775
+ "token": 339,
776
+ "top1_probability": 0.927859902381897,
777
+ "mean_abs_state": 0.2441864162683487
778
+ },
779
+ {
780
+ "token": 14,
781
+ "top1_probability": 0.943080723285675,
782
+ "mean_abs_state": 0.24430227279663086
783
+ },
784
+ {
785
+ "token": 321,
786
+ "top1_probability": 0.3047252893447876,
787
+ "mean_abs_state": 0.24134515225887299
788
+ },
789
+ {
790
+ "token": 418,
791
+ "top1_probability": 0.24015061557292938,
792
+ "mean_abs_state": 0.24315044283866882
793
+ },
794
+ {
795
+ "token": 261,
796
+ "top1_probability": 0.5841822028160095,
797
+ "mean_abs_state": 0.2404027134180069
798
+ },
799
+ {
800
+ "token": 406,
801
+ "top1_probability": 0.3124793767929077,
802
+ "mean_abs_state": 0.23948220908641815
803
+ },
804
+ {
805
+ "token": 14,
806
+ "top1_probability": 0.1865627020597458,
807
+ "mean_abs_state": 0.241337388753891
808
+ },
809
+ {
810
+ "token": 321,
811
+ "top1_probability": 0.08900922536849976,
812
+ "mean_abs_state": 0.23936744034290314
813
+ },
814
+ {
815
+ "token": 418,
816
+ "top1_probability": 0.17410270869731903,
817
+ "mean_abs_state": 0.24108202755451202
818
+ },
819
+ {
820
+ "token": 261,
821
+ "top1_probability": 0.6804500818252563,
822
+ "mean_abs_state": 0.23930983245372772
823
+ },
824
+ {
825
+ "token": 406,
826
+ "top1_probability": 0.31488531827926636,
827
+ "mean_abs_state": 0.237319216132164
828
+ },
829
+ {
830
+ "token": 638,
831
+ "top1_probability": 0.17841003835201263,
832
+ "mean_abs_state": 0.2408091276884079
833
+ },
834
+ {
835
+ "token": 16,
836
+ "top1_probability": 0.5884687900543213,
837
+ "mean_abs_state": 0.23970410227775574
838
+ },
839
+ {
840
+ "token": 329,
841
+ "top1_probability": 0.43968862295150757,
842
+ "mean_abs_state": 0.24118487536907196
843
+ },
844
+ {
845
+ "token": 277,
846
+ "top1_probability": 0.33358219265937805,
847
+ "mean_abs_state": 0.24377354979515076
848
+ },
849
+ {
850
+ "token": 381,
851
+ "top1_probability": 0.25138694047927856,
852
+ "mean_abs_state": 0.23941843211650848
853
+ },
854
+ {
855
+ "token": 398,
856
+ "top1_probability": 0.19209693372249603,
857
+ "mean_abs_state": 0.23913006484508514
858
+ },
859
+ {
860
+ "token": 271,
861
+ "top1_probability": 0.6620444655418396,
862
+ "mean_abs_state": 0.23728957772254944
863
+ },
864
+ {
865
+ "token": 335,
866
+ "top1_probability": 0.0351322703063488,
867
+ "mean_abs_state": 0.2361026555299759
868
+ },
869
+ {
870
+ "token": 14,
871
+ "top1_probability": 0.6686977744102478,
872
+ "mean_abs_state": 0.24020321667194366
873
+ },
874
+ {
875
+ "token": 348,
876
+ "top1_probability": 0.8959438800811768,
877
+ "mean_abs_state": 0.2397441864013672
878
+ },
879
+ {
880
+ "token": 43,
881
+ "top1_probability": 0.10765525698661804,
882
+ "mean_abs_state": 0.23796752095222473
883
+ },
884
+ {
885
+ "token": 305,
886
+ "top1_probability": 0.05576268211007118,
887
+ "mean_abs_state": 0.23899485170841217
888
+ },
889
+ {
890
+ "token": 887,
891
+ "top1_probability": 0.2973233163356781,
892
+ "mean_abs_state": 0.240958571434021
893
+ },
894
+ {
895
+ "token": 383,
896
+ "top1_probability": 0.20655134320259094,
897
+ "mean_abs_state": 0.2417190819978714
898
+ },
899
+ {
900
+ "token": 536,
901
+ "top1_probability": 0.15520839393138885,
902
+ "mean_abs_state": 0.24551555514335632
903
+ },
904
+ {
905
+ "token": 372,
906
+ "top1_probability": 0.2205699384212494,
907
+ "mean_abs_state": 0.24715952575206757
908
+ },
909
+ {
910
+ "token": 346,
911
+ "top1_probability": 0.22836947441101074,
912
+ "mean_abs_state": 0.24700763821601868
913
+ },
914
+ {
915
+ "token": 771,
916
+ "top1_probability": 0.18325209617614746,
917
+ "mean_abs_state": 0.24691352248191833
918
+ },
919
+ {
920
+ "token": 474,
921
+ "top1_probability": 0.10847309231758118,
922
+ "mean_abs_state": 0.24883104860782623
923
+ },
924
+ {
925
+ "token": 16,
926
+ "top1_probability": 0.29328280687332153,
927
+ "mean_abs_state": 0.24792085587978363
928
+ },
929
+ {
930
+ "token": 567,
931
+ "top1_probability": 0.18748918175697327,
932
+ "mean_abs_state": 0.2532637119293213
933
+ },
934
+ {
935
+ "token": 71,
936
+ "top1_probability": 0.61652672290802,
937
+ "mean_abs_state": 0.2530181109905243
938
+ },
939
+ {
940
+ "token": 536,
941
+ "top1_probability": 0.28881680965423584,
942
+ "mean_abs_state": 0.24967096745967865
943
+ },
944
+ {
945
+ "token": 420,
946
+ "top1_probability": 0.1646156907081604,
947
+ "mean_abs_state": 0.24730812013149261
948
+ },
949
+ {
950
+ "token": 322,
951
+ "top1_probability": 0.10231699049472809,
952
+ "mean_abs_state": 0.24684029817581177
953
+ },
954
+ {
955
+ "token": 969,
956
+ "top1_probability": 0.2562040090560913,
957
+ "mean_abs_state": 0.24860063195228577
958
+ },
959
+ {
960
+ "token": 14,
961
+ "top1_probability": 0.22670163214206696,
962
+ "mean_abs_state": 0.24758069217205048
963
+ },
964
+ {
965
+ "token": 411,
966
+ "top1_probability": 0.15130679309368134,
967
+ "mean_abs_state": 0.24850286543369293
968
+ },
969
+ {
970
+ "token": 304,
971
+ "top1_probability": 0.20528197288513184,
972
+ "mean_abs_state": 0.24797432124614716
973
+ },
974
+ {
975
+ "token": 385,
976
+ "top1_probability": 0.3640832006931305,
977
+ "mean_abs_state": 0.24621716141700745
978
+ },
979
+ {
980
+ "token": 483,
981
+ "top1_probability": 0.11862903088331223,
982
+ "mean_abs_state": 0.24466590583324432
983
+ },
984
+ {
985
+ "token": 322,
986
+ "top1_probability": 0.0648268535733223,
987
+ "mean_abs_state": 0.24565213918685913
988
+ },
989
+ {
990
+ "token": 969,
991
+ "top1_probability": 0.10327863693237305,
992
+ "mean_abs_state": 0.24706204235553741
993
+ },
994
+ {
995
+ "token": 470,
996
+ "top1_probability": 0.18475353717803955,
997
+ "mean_abs_state": 0.24777203798294067
998
+ },
999
+ {
1000
+ "token": 315,
1001
+ "top1_probability": 0.1296519786119461,
1002
+ "mean_abs_state": 0.25021296739578247
1003
+ }
1004
+ ],
1005
+ "final_state_sha256": "13c081fe671d6381d2222bf3b8ac16e0514ba24bc275f488b6b217b80e9c0488",
1006
+ "final_state_mean_abs": 0.24859312176704407
1007
+ },
1008
+ {
1009
+ "prompt": "Tom and his dog",
1010
+ "prompt_ids": [
1011
+ 1,
1012
+ 54,
1013
+ 290,
1014
+ 271,
1015
+ 341,
1016
+ 721
1017
+ ],
1018
+ "tokens": [
1019
+ 445,
1020
+ 381,
1021
+ 398,
1022
+ 16,
1023
+ 403,
1024
+ 445,
1025
+ 381,
1026
+ 398,
1027
+ 269,
1028
+ 545,
1029
+ 261,
1030
+ 406,
1031
+ 269,
1032
+ 322,
1033
+ 80,
1034
+ 80,
1035
+ 80,
1036
+ 16,
1037
+ 2
1038
+ ],
1039
+ "text": "Tom and his dog were very happy. They were very happy to have a big to bennn.",
1040
+ "continuation": " were very happy. They were very happy to have a big to bennn.",
1041
+ "steps": [
1042
+ {
1043
+ "token": 445,
1044
+ "top1_probability": 0.23352831602096558,
1045
+ "mean_abs_state": 0.23331324756145477
1046
+ },
1047
+ {
1048
+ "token": 381,
1049
+ "top1_probability": 0.2153073400259018,
1050
+ "mean_abs_state": 0.24079783260822296
1051
+ },
1052
+ {
1053
+ "token": 398,
1054
+ "top1_probability": 0.18290428817272186,
1055
+ "mean_abs_state": 0.24464543163776398
1056
+ },
1057
+ {
1058
+ "token": 16,
1059
+ "top1_probability": 0.7804078459739685,
1060
+ "mean_abs_state": 0.24430245161056519
1061
+ },
1062
+ {
1063
+ "token": 403,
1064
+ "top1_probability": 0.24659904837608337,
1065
+ "mean_abs_state": 0.2446051836013794
1066
+ },
1067
+ {
1068
+ "token": 445,
1069
+ "top1_probability": 0.3294358551502228,
1070
+ "mean_abs_state": 0.2472667545080185
1071
+ },
1072
+ {
1073
+ "token": 381,
1074
+ "top1_probability": 0.22653907537460327,
1075
+ "mean_abs_state": 0.2447485774755478
1076
+ },
1077
+ {
1078
+ "token": 398,
1079
+ "top1_probability": 0.34598612785339355,
1080
+ "mean_abs_state": 0.2425934225320816
1081
+ },
1082
+ {
1083
+ "token": 269,
1084
+ "top1_probability": 0.367300420999527,
1085
+ "mean_abs_state": 0.24395973980426788
1086
+ },
1087
+ {
1088
+ "token": 545,
1089
+ "top1_probability": 0.12304451316595078,
1090
+ "mean_abs_state": 0.2425643652677536
1091
+ },
1092
+ {
1093
+ "token": 261,
1094
+ "top1_probability": 0.34110602736473083,
1095
+ "mean_abs_state": 0.24276764690876007
1096
+ },
1097
+ {
1098
+ "token": 406,
1099
+ "top1_probability": 0.15190990269184113,
1100
+ "mean_abs_state": 0.24391822516918182
1101
+ },
1102
+ {
1103
+ "token": 269,
1104
+ "top1_probability": 0.0789346694946289,
1105
+ "mean_abs_state": 0.24317112565040588
1106
+ },
1107
+ {
1108
+ "token": 322,
1109
+ "top1_probability": 0.052690766751766205,
1110
+ "mean_abs_state": 0.24516509473323822
1111
+ },
1112
+ {
1113
+ "token": 80,
1114
+ "top1_probability": 0.1567470282316208,
1115
+ "mean_abs_state": 0.2449871450662613
1116
+ },
1117
+ {
1118
+ "token": 80,
1119
+ "top1_probability": 0.41995367407798767,
1120
+ "mean_abs_state": 0.2441568523645401
1121
+ },
1122
+ {
1123
+ "token": 80,
1124
+ "top1_probability": 0.2552717626094818,
1125
+ "mean_abs_state": 0.24598364531993866
1126
+ },
1127
+ {
1128
+ "token": 16,
1129
+ "top1_probability": 0.4068138003349304,
1130
+ "mean_abs_state": 0.2503242492675781
1131
+ },
1132
+ {
1133
+ "token": 2,
1134
+ "top1_probability": 0.3975987434387207,
1135
+ "mean_abs_state": 0.2523990869522095
1136
+ }
1137
+ ],
1138
+ "final_state_sha256": "571c44260212b41761ad0f484fdcfec991505cffb16cf9852f1078a592d2cf5f",
1139
+ "final_state_mean_abs": 0.2523990869522095
1140
+ },
1141
+ {
1142
+ "prompt": "The little bird was afraid of the rain. Its mother",
1143
+ "prompt_ids": [
1144
+ 1,
1145
+ 295,
1146
+ 364,
1147
+ 516,
1148
+ 277,
1149
+ 261,
1150
+ 72,
1151
+ 421,
1152
+ 294,
1153
+ 334,
1154
+ 264,
1155
+ 337,
1156
+ 459,
1157
+ 16,
1158
+ 443,
1159
+ 85,
1160
+ 284,
1161
+ 794
1162
+ ],
1163
+ "tokens": [
1164
+ 277,
1165
+ 381,
1166
+ 398,
1167
+ 271,
1168
+ 418,
1169
+ 261,
1170
+ 406,
1171
+ 645,
1172
+ 16,
1173
+ 315,
1174
+ 364,
1175
+ 413,
1176
+ 277,
1177
+ 325,
1178
+ 398,
1179
+ 16,
1180
+ 329,
1181
+ 356,
1182
+ 261,
1183
+ 406,
1184
+ 268,
1185
+ 538,
1186
+ 453,
1187
+ 389,
1188
+ 77,
1189
+ 271,
1190
+ 310,
1191
+ 380,
1192
+ 16,
1193
+ 201,
1194
+ 201,
1195
+ 295,
1196
+ 364,
1197
+ 413,
1198
+ 277,
1199
+ 381,
1200
+ 398,
1201
+ 16,
1202
+ 329,
1203
+ 356,
1204
+ 261,
1205
+ 406,
1206
+ 645,
1207
+ 71,
1208
+ 340,
1209
+ 16,
1210
+ 329,
1211
+ 277,
1212
+ 325,
1213
+ 398,
1214
+ 353,
1215
+ 321,
1216
+ 356,
1217
+ 261,
1218
+ 406,
1219
+ 645,
1220
+ 71,
1221
+ 340,
1222
+ 16,
1223
+ 329
1224
+ ],
1225
+ "text": "The little bird was afraid of the rain. Its mother was very happy and saw a big hug. The little girl was so happy. She had a big bagicalk and her mom.\n\nThe little girl was very happy. She had a big hugest. She was so happy that she had a big hugest. She",
1226
+ "continuation": " was very happy and saw a big hug. The little girl was so happy. She had a big bagicalk and her mom.\n\nThe little girl was very happy. She had a big hugest. She was so happy that she had a big hugest. She",
1227
+ "steps": [
1228
+ {
1229
+ "token": 277,
1230
+ "top1_probability": 0.07479799538850784,
1231
+ "mean_abs_state": 0.23606424033641815
1232
+ },
1233
+ {
1234
+ "token": 381,
1235
+ "top1_probability": 0.2318151295185089,
1236
+ "mean_abs_state": 0.23601475358009338
1237
+ },
1238
+ {
1239
+ "token": 398,
1240
+ "top1_probability": 0.051157474517822266,
1241
+ "mean_abs_state": 0.2380186915397644
1242
+ },
1243
+ {
1244
+ "token": 271,
1245
+ "top1_probability": 0.4954601526260376,
1246
+ "mean_abs_state": 0.23955120146274567
1247
+ },
1248
+ {
1249
+ "token": 418,
1250
+ "top1_probability": 0.049759287387132645,
1251
+ "mean_abs_state": 0.23933415114879608
1252
+ },
1253
+ {
1254
+ "token": 261,
1255
+ "top1_probability": 0.21216799318790436,
1256
+ "mean_abs_state": 0.23974043130874634
1257
+ },
1258
+ {
1259
+ "token": 406,
1260
+ "top1_probability": 0.2777990400791168,
1261
+ "mean_abs_state": 0.2402232438325882
1262
+ },
1263
+ {
1264
+ "token": 645,
1265
+ "top1_probability": 0.06080712005496025,
1266
+ "mean_abs_state": 0.2366064190864563
1267
+ },
1268
+ {
1269
+ "token": 16,
1270
+ "top1_probability": 0.9221192002296448,
1271
+ "mean_abs_state": 0.2386849969625473
1272
+ },
1273
+ {
1274
+ "token": 315,
1275
+ "top1_probability": 0.260009765625,
1276
+ "mean_abs_state": 0.24082832038402557
1277
+ },
1278
+ {
1279
+ "token": 364,
1280
+ "top1_probability": 0.11506637930870056,
1281
+ "mean_abs_state": 0.24146826565265656
1282
+ },
1283
+ {
1284
+ "token": 413,
1285
+ "top1_probability": 0.6310064792633057,
1286
+ "mean_abs_state": 0.2397887259721756
1287
+ },
1288
+ {
1289
+ "token": 277,
1290
+ "top1_probability": 0.234466090798378,
1291
+ "mean_abs_state": 0.23675085604190826
1292
+ },
1293
+ {
1294
+ "token": 325,
1295
+ "top1_probability": 0.35203421115875244,
1296
+ "mean_abs_state": 0.23671753704547882
1297
+ },
1298
+ {
1299
+ "token": 398,
1300
+ "top1_probability": 0.3745185136795044,
1301
+ "mean_abs_state": 0.2355474978685379
1302
+ },
1303
+ {
1304
+ "token": 16,
1305
+ "top1_probability": 0.3074924647808075,
1306
+ "mean_abs_state": 0.23643888533115387
1307
+ },
1308
+ {
1309
+ "token": 329,
1310
+ "top1_probability": 0.2839523255825043,
1311
+ "mean_abs_state": 0.23618222773075104
1312
+ },
1313
+ {
1314
+ "token": 356,
1315
+ "top1_probability": 0.08014149963855743,
1316
+ "mean_abs_state": 0.23787446320056915
1317
+ },
1318
+ {
1319
+ "token": 261,
1320
+ "top1_probability": 0.3320424556732178,
1321
+ "mean_abs_state": 0.23796045780181885
1322
+ },
1323
+ {
1324
+ "token": 406,
1325
+ "top1_probability": 0.25125259160995483,
1326
+ "mean_abs_state": 0.23734146356582642
1327
+ },
1328
+ {
1329
+ "token": 268,
1330
+ "top1_probability": 0.0636390820145607,
1331
+ "mean_abs_state": 0.23741762340068817
1332
+ },
1333
+ {
1334
+ "token": 538,
1335
+ "top1_probability": 0.21194598078727722,
1336
+ "mean_abs_state": 0.2352684587240219
1337
+ },
1338
+ {
1339
+ "token": 453,
1340
+ "top1_probability": 0.13777169585227966,
1341
+ "mean_abs_state": 0.23696021735668182
1342
+ },
1343
+ {
1344
+ "token": 389,
1345
+ "top1_probability": 0.43053922057151794,
1346
+ "mean_abs_state": 0.23880206048488617
1347
+ },
1348
+ {
1349
+ "token": 77,
1350
+ "top1_probability": 0.24204905331134796,
1351
+ "mean_abs_state": 0.23708176612854004
1352
+ },
1353
+ {
1354
+ "token": 271,
1355
+ "top1_probability": 0.18610747158527374,
1356
+ "mean_abs_state": 0.24004849791526794
1357
+ },
1358
+ {
1359
+ "token": 310,
1360
+ "top1_probability": 0.20035195350646973,
1361
+ "mean_abs_state": 0.2399768978357315
1362
+ },
1363
+ {
1364
+ "token": 380,
1365
+ "top1_probability": 0.15768368542194366,
1366
+ "mean_abs_state": 0.23940463364124298
1367
+ },
1368
+ {
1369
+ "token": 16,
1370
+ "top1_probability": 0.13256524503231049,
1371
+ "mean_abs_state": 0.23910191655158997
1372
+ },
1373
+ {
1374
+ "token": 201,
1375
+ "top1_probability": 0.23595978319644928,
1376
+ "mean_abs_state": 0.24282129108905792
1377
+ },
1378
+ {
1379
+ "token": 201,
1380
+ "top1_probability": 0.9938191771507263,
1381
+ "mean_abs_state": 0.24466349184513092
1382
+ },
1383
+ {
1384
+ "token": 295,
1385
+ "top1_probability": 0.17668399214744568,
1386
+ "mean_abs_state": 0.24673636257648468
1387
+ },
1388
+ {
1389
+ "token": 364,
1390
+ "top1_probability": 0.33029958605766296,
1391
+ "mean_abs_state": 0.24477310478687286
1392
+ },
1393
+ {
1394
+ "token": 413,
1395
+ "top1_probability": 0.9418007731437683,
1396
+ "mean_abs_state": 0.24426759779453278
1397
+ },
1398
+ {
1399
+ "token": 277,
1400
+ "top1_probability": 0.24806471168994904,
1401
+ "mean_abs_state": 0.24204768240451813
1402
+ },
1403
+ {
1404
+ "token": 381,
1405
+ "top1_probability": 0.28256601095199585,
1406
+ "mean_abs_state": 0.24498136341571808
1407
+ },
1408
+ {
1409
+ "token": 398,
1410
+ "top1_probability": 0.40280795097351074,
1411
+ "mean_abs_state": 0.24408169090747833
1412
+ },
1413
+ {
1414
+ "token": 16,
1415
+ "top1_probability": 0.3394959270954132,
1416
+ "mean_abs_state": 0.24055686593055725
1417
+ },
1418
+ {
1419
+ "token": 329,
1420
+ "top1_probability": 0.6678237318992615,
1421
+ "mean_abs_state": 0.2407580018043518
1422
+ },
1423
+ {
1424
+ "token": 356,
1425
+ "top1_probability": 0.09095501899719238,
1426
+ "mean_abs_state": 0.24119128286838531
1427
+ },
1428
+ {
1429
+ "token": 261,
1430
+ "top1_probability": 0.257854700088501,
1431
+ "mean_abs_state": 0.24170278012752533
1432
+ },
1433
+ {
1434
+ "token": 406,
1435
+ "top1_probability": 0.16331659257411957,
1436
+ "mean_abs_state": 0.23934176564216614
1437
+ },
1438
+ {
1439
+ "token": 645,
1440
+ "top1_probability": 0.08178900927305222,
1441
+ "mean_abs_state": 0.23926077783107758
1442
+ },
1443
+ {
1444
+ "token": 71,
1445
+ "top1_probability": 0.2544991970062256,
1446
+ "mean_abs_state": 0.23774895071983337
1447
+ },
1448
+ {
1449
+ "token": 340,
1450
+ "top1_probability": 0.0779440626502037,
1451
+ "mean_abs_state": 0.23881997168064117
1452
+ },
1453
+ {
1454
+ "token": 16,
1455
+ "top1_probability": 0.11029413342475891,
1456
+ "mean_abs_state": 0.23900508880615234
1457
+ },
1458
+ {
1459
+ "token": 329,
1460
+ "top1_probability": 0.6655603647232056,
1461
+ "mean_abs_state": 0.2403733730316162
1462
+ },
1463
+ {
1464
+ "token": 277,
1465
+ "top1_probability": 0.08762046694755554,
1466
+ "mean_abs_state": 0.24371850490570068
1467
+ },
1468
+ {
1469
+ "token": 325,
1470
+ "top1_probability": 0.22797028720378876,
1471
+ "mean_abs_state": 0.2422819435596466
1472
+ },
1473
+ {
1474
+ "token": 398,
1475
+ "top1_probability": 0.4236501157283783,
1476
+ "mean_abs_state": 0.2387838363647461
1477
+ },
1478
+ {
1479
+ "token": 353,
1480
+ "top1_probability": 0.40683120489120483,
1481
+ "mean_abs_state": 0.23900966346263885
1482
+ },
1483
+ {
1484
+ "token": 321,
1485
+ "top1_probability": 0.6709152460098267,
1486
+ "mean_abs_state": 0.24038520455360413
1487
+ },
1488
+ {
1489
+ "token": 356,
1490
+ "top1_probability": 0.21871809661388397,
1491
+ "mean_abs_state": 0.24375919997692108
1492
+ },
1493
+ {
1494
+ "token": 261,
1495
+ "top1_probability": 0.15725688636302948,
1496
+ "mean_abs_state": 0.2453835904598236
1497
+ },
1498
+ {
1499
+ "token": 406,
1500
+ "top1_probability": 0.11761261522769928,
1501
+ "mean_abs_state": 0.2423761636018753
1502
+ },
1503
+ {
1504
+ "token": 645,
1505
+ "top1_probability": 0.09153948724269867,
1506
+ "mean_abs_state": 0.24255241453647614
1507
+ },
1508
+ {
1509
+ "token": 71,
1510
+ "top1_probability": 0.22967354953289032,
1511
+ "mean_abs_state": 0.2414238154888153
1512
+ },
1513
+ {
1514
+ "token": 340,
1515
+ "top1_probability": 0.14407241344451904,
1516
+ "mean_abs_state": 0.2435961216688156
1517
+ },
1518
+ {
1519
+ "token": 16,
1520
+ "top1_probability": 0.23882780969142914,
1521
+ "mean_abs_state": 0.24225760996341705
1522
+ },
1523
+ {
1524
+ "token": 329,
1525
+ "top1_probability": 0.5803385972976685,
1526
+ "mean_abs_state": 0.24394433200359344
1527
+ }
1528
+ ],
1529
+ "final_state_sha256": "0b2a6a60a7f5640d98b6bf1554424f57801c49e8ffd0c0029b21263ea447634f",
1530
+ "final_state_mean_abs": 0.2468549609184265
1531
+ }
1532
+ ]
1533
+ }
web/rec_gain.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:29250b4f7d8f2d036ec7e95207dcc67384868886cafc62a9d9f5c116e1bfa594
3
+ size 197572
web/wte.f32 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d2ce3cc6a0d92633b2c0de0e22d8fc2545369c0f00bab28b6366f698d2458ba8
3
+ size 131072