Asilarkness commited on
Commit
8c55c89
·
verified ·
1 Parent(s): bb96254

Cubic Hier 150M: weights, tokenizer and benchmark comparison

Browse files
Files changed (4) hide show
  1. README.md +25 -1
  2. benchmark_results.json +442 -11
  3. benchmark_table.md +6 -1
  4. model.safetensors +1 -1
README.md CHANGED
@@ -42,7 +42,12 @@ informative below roughly 1B parameters.
42
 
43
  | Model | Params | hellaswag | arc_easy | arc_challenge | piqa | winogrande | openbookqa | sciq | boolq | lambada_openai | mmlu | Avg | Δ chance |
44
  |---|---|---|---|---|---|---|---|---|---|---|---|---|---|
45
- | CubicHierLM-157M (ours) | 157M | 30.1 | 39.1 | 25.3 | 57.8 | 50.8 | 25.2 | 70.4 | 61.8 | 20.1 | 27.1 | 40.8 | +10.8 |
 
 
 
 
 
46
  | _random chance_ | — | 25.0 | 25.0 | 25.0 | 50.0 | 50.0 | 25.0 | 25.0 | 50.0 | 0.0 | 25.0 | — | +0.0 |
47
 
48
  Headline metric per task: `acc_norm` for multiple choice with unequal-length
@@ -58,6 +63,25 @@ near 62 means the model is answering yes to everything and carries no signal.
58
  ARC-Challenge, OpenBookQA, WinoGrande and MMLU sit at chance for every model
59
  of this size and should not be read as differences.
60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
  ## Architecture
62
 
63
  - 16 layers, dim 800, 10 heads, SwiGLU 2176, 32k byte-level BPE with digit splitting
 
42
 
43
  | Model | Params | hellaswag | arc_easy | arc_challenge | piqa | winogrande | openbookqa | sciq | boolq | lambada_openai | mmlu | Avg | Δ chance |
44
  |---|---|---|---|---|---|---|---|---|---|---|---|---|---|
45
+ | CubicHierLM-157M (base format) | 157M | 30.1 | 39.1 | 25.3 | 57.8 | 50.8 | 25.2 | 70.4 | 61.8 | 20.1 | 27.1 | 40.8 | +10.8 |
46
+ | CubicHierLM-157M (chat, direct prompt) | 157M | 29.7 | 36.6 | 24.1 | 57.1 | 49.1 | 29.2 | 66.5 | 43.7 | 0.7 | 25.7 | 36.2 | +6.2 |
47
+ | CubicHierLM-157M (chat, reasoning prompt) | 157M | 30.1 | 35.7 | 24.0 | 57.1 | 50.8 | 28.8 | 65.9 | 42.2 | 1.1 | 26.3 | 36.2 | +6.2 |
48
+ | HuggingFaceTB/SmolLM2-135M | 135M | 43.9 | 59.9 | 29.2 | 68.2 | 53.3 | 32.4 | 79.9 | 61.1 | 41.1 | 23.1 | 49.2 | +19.2 |
49
+ | EleutherAI/pythia-160m | 162M | 29.0 | 37.7 | 24.7 | 58.7 | 50.7 | 25.2 | 63.6 | 43.9 | 10.9 | 24.1 | 36.9 | +6.9 |
50
+ | facebook/opt-125m | 125M | 30.3 | 40.9 | 22.7 | 61.8 | 50.4 | 27.4 | 68.9 | 55.8 | 38.1 | 24.2 | 42.1 | +12.1 |
51
  | _random chance_ | — | 25.0 | 25.0 | 25.0 | 50.0 | 50.0 | 25.0 | 25.0 | 50.0 | 0.0 | 25.0 | — | +0.0 |
52
 
53
  Headline metric per task: `acc_norm` for multiple choice with unequal-length
 
63
  ARC-Challenge, OpenBookQA, WinoGrande and MMLU sit at chance for every model
64
  of this size and should not be read as differences.
65
 
66
+ ## The three prompt formats
67
+
68
+ This model is scored three times, because it went through instruction SFT and
69
+ DPO and therefore has a chat format the baselines do not have:
70
+
71
+ - **base format** — plain `Question: ... Answer:` with no chat tokens. This is
72
+ the row comparable to the baseline models.
73
+ - **chat, direct prompt** — the exact SFT framing (`<bos>`, `<|system|>`,
74
+ `<|user|>`, `<|assistant|>`) with the concise-answer system prompt.
75
+ - **chat, reasoning prompt** — the same framing with the `<think>` system
76
+ prompt.
77
+
78
+ **The reasoning row is not a chain-of-thought evaluation.** Every task here is
79
+ scored by the log-probability of each answer option; nothing is generated, so
80
+ no reasoning trace ever exists. That row measures only whether the reasoning
81
+ system prompt shifts which answer the model prefers. Measuring actual
82
+ chain-of-thought would require generating traces, which this architecture has
83
+ no KV cache for.
84
+
85
  ## Architecture
86
 
87
  - 16 layers, dim 800, 10 heads, SwiGLU 2176, 32k byte-level BPE with digit splitting
benchmark_results.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "generated_at": "2026-07-26T13:20:20+0000",
3
  "checkpoint": {
4
  "checkpoint": "/marimo/cubic_hier_150m_gemma4/checkpoints/final.pt",
5
  "phase_index": 4,
@@ -12,15 +12,26 @@
12
  "protocol": {
13
  "type": "log-likelihood multiple choice",
14
  "shots": 0,
 
 
 
 
 
 
15
  "limit_per_task": 1500,
16
  "max_sequence_length": 1536,
17
  "note": "All models scored by this same script in one run. Not comparable to published numbers from other harnesses."
18
  },
19
  "parameters": {
20
- "CubicHierLM-157M (ours)": 157065144
 
 
 
 
 
21
  },
22
  "results": {
23
- "CubicHierLM-157M (ours)": {
24
  "hellaswag": {
25
  "examples": 1500,
26
  "seconds": 9.7,
@@ -31,7 +42,7 @@
31
  },
32
  "arc_easy": {
33
  "examples": 1500,
34
- "seconds": 9.1,
35
  "acc": 41.2,
36
  "acc_norm": 39.06666666666667,
37
  "headline_metric": "acc_norm",
@@ -39,7 +50,7 @@
39
  },
40
  "arc_challenge": {
41
  "examples": 1172,
42
- "seconds": 7.2,
43
  "acc": 20.90443686006826,
44
  "acc_norm": 25.255972696245735,
45
  "headline_metric": "acc_norm",
@@ -47,7 +58,7 @@
47
  },
48
  "piqa": {
49
  "examples": 1500,
50
- "seconds": 4.4,
51
  "acc": 59.266666666666666,
52
  "acc_norm": 57.8,
53
  "headline_metric": "acc_norm",
@@ -55,7 +66,7 @@
55
  },
56
  "winogrande": {
57
  "examples": 1267,
58
- "seconds": 3.8,
59
  "acc": 50.828729281767956,
60
  "acc_norm": 50.828729281767956,
61
  "headline_metric": "acc",
@@ -63,7 +74,7 @@
63
  },
64
  "openbookqa": {
65
  "examples": 500,
66
- "seconds": 2.8,
67
  "acc": 15.8,
68
  "acc_norm": 25.2,
69
  "headline_metric": "acc_norm",
@@ -71,7 +82,7 @@
71
  },
72
  "sciq": {
73
  "examples": 1000,
74
- "seconds": 7.3,
75
  "acc": 73.3,
76
  "acc_norm": 70.4,
77
  "headline_metric": "acc_norm",
@@ -79,7 +90,7 @@
79
  },
80
  "boolq": {
81
  "examples": 1500,
82
- "seconds": 5.7,
83
  "acc": 61.8,
84
  "acc_norm": 62.46666666666667,
85
  "headline_metric": "acc",
@@ -95,7 +106,7 @@
95
  },
96
  "mmlu": {
97
  "examples": 1500,
98
- "seconds": 10.3,
99
  "acc": 27.066666666666666,
100
  "acc_norm": 27.066666666666666,
101
  "headline_metric": "acc",
@@ -103,6 +114,426 @@
103
  },
104
  "_average": 40.76,
105
  "_average_above_chance": 10.76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
106
  }
107
  }
108
  }
 
1
  {
2
+ "generated_at": "2026-07-26T13:34:32+0000",
3
  "checkpoint": {
4
  "checkpoint": "/marimo/cubic_hier_150m_gemma4/checkpoints/final.pt",
5
  "phase_index": 4,
 
12
  "protocol": {
13
  "type": "log-likelihood multiple choice",
14
  "shots": 0,
15
+ "cubic_prompt_formats": {
16
+ "base": "CubicHierLM-157M (base format)",
17
+ "chat_direct": "CubicHierLM-157M (chat, direct prompt)",
18
+ "chat_reasoning": "CubicHierLM-157M (chat, reasoning prompt)"
19
+ },
20
+ "reasoning_row_note": "Scored by log-likelihood only. No text is generated, so no <think> trace exists. This measures the effect of the reasoning system prompt, not chain-of-thought ability.",
21
  "limit_per_task": 1500,
22
  "max_sequence_length": 1536,
23
  "note": "All models scored by this same script in one run. Not comparable to published numbers from other harnesses."
24
  },
25
  "parameters": {
26
+ "CubicHierLM-157M (base format)": 157065144,
27
+ "CubicHierLM-157M (chat, direct prompt)": 157065144,
28
+ "CubicHierLM-157M (chat, reasoning prompt)": 157065144,
29
+ "HuggingFaceTB/SmolLM2-135M": 134515008,
30
+ "EleutherAI/pythia-160m": 162322944,
31
+ "facebook/opt-125m": 125239296
32
  },
33
  "results": {
34
+ "CubicHierLM-157M (base format)": {
35
  "hellaswag": {
36
  "examples": 1500,
37
  "seconds": 9.7,
 
42
  },
43
  "arc_easy": {
44
  "examples": 1500,
45
+ "seconds": 8.5,
46
  "acc": 41.2,
47
  "acc_norm": 39.06666666666667,
48
  "headline_metric": "acc_norm",
 
50
  },
51
  "arc_challenge": {
52
  "examples": 1172,
53
+ "seconds": 6.9,
54
  "acc": 20.90443686006826,
55
  "acc_norm": 25.255972696245735,
56
  "headline_metric": "acc_norm",
 
58
  },
59
  "piqa": {
60
  "examples": 1500,
61
+ "seconds": 4.3,
62
  "acc": 59.266666666666666,
63
  "acc_norm": 57.8,
64
  "headline_metric": "acc_norm",
 
66
  },
67
  "winogrande": {
68
  "examples": 1267,
69
+ "seconds": 3.7,
70
  "acc": 50.828729281767956,
71
  "acc_norm": 50.828729281767956,
72
  "headline_metric": "acc",
 
74
  },
75
  "openbookqa": {
76
  "examples": 500,
77
+ "seconds": 3.0,
78
  "acc": 15.8,
79
  "acc_norm": 25.2,
80
  "headline_metric": "acc_norm",
 
82
  },
83
  "sciq": {
84
  "examples": 1000,
85
+ "seconds": 6.9,
86
  "acc": 73.3,
87
  "acc_norm": 70.4,
88
  "headline_metric": "acc_norm",
 
90
  },
91
  "boolq": {
92
  "examples": 1500,
93
+ "seconds": 5.5,
94
  "acc": 61.8,
95
  "acc_norm": 62.46666666666667,
96
  "headline_metric": "acc",
 
106
  },
107
  "mmlu": {
108
  "examples": 1500,
109
+ "seconds": 10.0,
110
  "acc": 27.066666666666666,
111
  "acc_norm": 27.066666666666666,
112
  "headline_metric": "acc",
 
114
  },
115
  "_average": 40.76,
116
  "_average_above_chance": 10.76
117
+ },
118
+ "CubicHierLM-157M (chat, direct prompt)": {
119
+ "hellaswag": {
120
+ "examples": 1500,
121
+ "seconds": 8.6,
122
+ "acc": 27.333333333333332,
123
+ "acc_norm": 29.666666666666668,
124
+ "headline_metric": "acc_norm",
125
+ "headline": 29.666666666666668
126
+ },
127
+ "arc_easy": {
128
+ "examples": 1500,
129
+ "seconds": 8.4,
130
+ "acc": 37.13333333333333,
131
+ "acc_norm": 36.6,
132
+ "headline_metric": "acc_norm",
133
+ "headline": 36.6
134
+ },
135
+ "arc_challenge": {
136
+ "examples": 1172,
137
+ "seconds": 6.8,
138
+ "acc": 21.67235494880546,
139
+ "acc_norm": 24.061433447098977,
140
+ "headline_metric": "acc_norm",
141
+ "headline": 24.061433447098977
142
+ },
143
+ "piqa": {
144
+ "examples": 1500,
145
+ "seconds": 4.1,
146
+ "acc": 58.13333333333333,
147
+ "acc_norm": 57.13333333333333,
148
+ "headline_metric": "acc_norm",
149
+ "headline": 57.13333333333333
150
+ },
151
+ "winogrande": {
152
+ "examples": 1267,
153
+ "seconds": 3.4,
154
+ "acc": 49.09234411996843,
155
+ "acc_norm": 49.09234411996843,
156
+ "headline_metric": "acc",
157
+ "headline": 49.09234411996843
158
+ },
159
+ "openbookqa": {
160
+ "examples": 500,
161
+ "seconds": 2.7,
162
+ "acc": 15.4,
163
+ "acc_norm": 29.2,
164
+ "headline_metric": "acc_norm",
165
+ "headline": 29.2
166
+ },
167
+ "sciq": {
168
+ "examples": 1000,
169
+ "seconds": 6.3,
170
+ "acc": 68.9,
171
+ "acc_norm": 66.5,
172
+ "headline_metric": "acc_norm",
173
+ "headline": 66.5
174
+ },
175
+ "boolq": {
176
+ "examples": 1500,
177
+ "seconds": 5.0,
178
+ "acc": 43.733333333333334,
179
+ "acc_norm": 61.733333333333334,
180
+ "headline_metric": "acc",
181
+ "headline": 43.733333333333334
182
+ },
183
+ "lambada_openai": {
184
+ "examples": 1500,
185
+ "seconds": 2.2,
186
+ "acc": 0.7333333333333333,
187
+ "acc_norm": 0.7333333333333333,
188
+ "headline_metric": "acc",
189
+ "headline": 0.7333333333333333
190
+ },
191
+ "mmlu": {
192
+ "examples": 1500,
193
+ "seconds": 9.6,
194
+ "acc": 25.733333333333334,
195
+ "acc_norm": 25.733333333333334,
196
+ "headline_metric": "acc",
197
+ "headline": 25.733333333333334
198
+ },
199
+ "_average": 36.25,
200
+ "_average_above_chance": 6.25
201
+ },
202
+ "CubicHierLM-157M (chat, reasoning prompt)": {
203
+ "hellaswag": {
204
+ "examples": 1500,
205
+ "seconds": 8.6,
206
+ "acc": 27.866666666666667,
207
+ "acc_norm": 30.133333333333333,
208
+ "headline_metric": "acc_norm",
209
+ "headline": 30.133333333333333
210
+ },
211
+ "arc_easy": {
212
+ "examples": 1500,
213
+ "seconds": 8.4,
214
+ "acc": 36.266666666666666,
215
+ "acc_norm": 35.733333333333334,
216
+ "headline_metric": "acc_norm",
217
+ "headline": 35.733333333333334
218
+ },
219
+ "arc_challenge": {
220
+ "examples": 1172,
221
+ "seconds": 6.5,
222
+ "acc": 21.58703071672355,
223
+ "acc_norm": 23.976109215017065,
224
+ "headline_metric": "acc_norm",
225
+ "headline": 23.976109215017065
226
+ },
227
+ "piqa": {
228
+ "examples": 1500,
229
+ "seconds": 4.1,
230
+ "acc": 58.93333333333333,
231
+ "acc_norm": 57.06666666666667,
232
+ "headline_metric": "acc_norm",
233
+ "headline": 57.06666666666667
234
+ },
235
+ "winogrande": {
236
+ "examples": 1267,
237
+ "seconds": 3.5,
238
+ "acc": 50.828729281767956,
239
+ "acc_norm": 50.828729281767956,
240
+ "headline_metric": "acc",
241
+ "headline": 50.828729281767956
242
+ },
243
+ "openbookqa": {
244
+ "examples": 500,
245
+ "seconds": 2.8,
246
+ "acc": 15.0,
247
+ "acc_norm": 28.8,
248
+ "headline_metric": "acc_norm",
249
+ "headline": 28.8
250
+ },
251
+ "sciq": {
252
+ "examples": 1000,
253
+ "seconds": 6.3,
254
+ "acc": 69.1,
255
+ "acc_norm": 65.9,
256
+ "headline_metric": "acc_norm",
257
+ "headline": 65.9
258
+ },
259
+ "boolq": {
260
+ "examples": 1500,
261
+ "seconds": 4.9,
262
+ "acc": 42.2,
263
+ "acc_norm": 62.0,
264
+ "headline_metric": "acc",
265
+ "headline": 42.2
266
+ },
267
+ "lambada_openai": {
268
+ "examples": 1500,
269
+ "seconds": 2.2,
270
+ "acc": 1.0666666666666667,
271
+ "acc_norm": 1.0666666666666667,
272
+ "headline_metric": "acc",
273
+ "headline": 1.0666666666666667
274
+ },
275
+ "mmlu": {
276
+ "examples": 1500,
277
+ "seconds": 9.2,
278
+ "acc": 26.266666666666666,
279
+ "acc_norm": 26.266666666666666,
280
+ "headline_metric": "acc",
281
+ "headline": 26.266666666666666
282
+ },
283
+ "_average": 36.2,
284
+ "_average_above_chance": 6.2
285
+ },
286
+ "HuggingFaceTB/SmolLM2-135M": {
287
+ "hellaswag": {
288
+ "examples": 1500,
289
+ "seconds": 11.0,
290
+ "acc": 33.266666666666666,
291
+ "acc_norm": 43.86666666666667,
292
+ "headline_metric": "acc_norm",
293
+ "headline": 43.86666666666667
294
+ },
295
+ "arc_easy": {
296
+ "examples": 1500,
297
+ "seconds": 8.5,
298
+ "acc": 64.93333333333334,
299
+ "acc_norm": 59.93333333333333,
300
+ "headline_metric": "acc_norm",
301
+ "headline": 59.93333333333333
302
+ },
303
+ "arc_challenge": {
304
+ "examples": 1172,
305
+ "seconds": 6.7,
306
+ "acc": 27.986348122866893,
307
+ "acc_norm": 29.18088737201365,
308
+ "headline_metric": "acc_norm",
309
+ "headline": 29.18088737201365
310
+ },
311
+ "piqa": {
312
+ "examples": 1500,
313
+ "seconds": 4.6,
314
+ "acc": 68.26666666666667,
315
+ "acc_norm": 68.2,
316
+ "headline_metric": "acc_norm",
317
+ "headline": 68.2
318
+ },
319
+ "winogrande": {
320
+ "examples": 1267,
321
+ "seconds": 3.9,
322
+ "acc": 53.27545382794001,
323
+ "acc_norm": 53.27545382794001,
324
+ "headline_metric": "acc",
325
+ "headline": 53.27545382794001
326
+ },
327
+ "openbookqa": {
328
+ "examples": 500,
329
+ "seconds": 3.0,
330
+ "acc": 22.0,
331
+ "acc_norm": 32.4,
332
+ "headline_metric": "acc_norm",
333
+ "headline": 32.4
334
+ },
335
+ "sciq": {
336
+ "examples": 1000,
337
+ "seconds": 7.8,
338
+ "acc": 83.8,
339
+ "acc_norm": 79.9,
340
+ "headline_metric": "acc_norm",
341
+ "headline": 79.9
342
+ },
343
+ "boolq": {
344
+ "examples": 1500,
345
+ "seconds": 6.2,
346
+ "acc": 61.13333333333333,
347
+ "acc_norm": 62.266666666666666,
348
+ "headline_metric": "acc",
349
+ "headline": 61.13333333333333
350
+ },
351
+ "lambada_openai": {
352
+ "examples": 1500,
353
+ "seconds": 2.6,
354
+ "acc": 41.06666666666667,
355
+ "acc_norm": 41.06666666666667,
356
+ "headline_metric": "acc",
357
+ "headline": 41.06666666666667
358
+ },
359
+ "mmlu": {
360
+ "examples": 1500,
361
+ "seconds": 11.0,
362
+ "acc": 23.133333333333333,
363
+ "acc_norm": 23.133333333333333,
364
+ "headline_metric": "acc",
365
+ "headline": 23.133333333333333
366
+ },
367
+ "_average": 49.21,
368
+ "_average_above_chance": 19.21
369
+ },
370
+ "EleutherAI/pythia-160m": {
371
+ "hellaswag": {
372
+ "examples": 1500,
373
+ "seconds": 6.1,
374
+ "acc": 27.8,
375
+ "acc_norm": 29.0,
376
+ "headline_metric": "acc_norm",
377
+ "headline": 29.0
378
+ },
379
+ "arc_easy": {
380
+ "examples": 1500,
381
+ "seconds": 4.6,
382
+ "acc": 39.46666666666667,
383
+ "acc_norm": 37.666666666666664,
384
+ "headline_metric": "acc_norm",
385
+ "headline": 37.666666666666664
386
+ },
387
+ "arc_challenge": {
388
+ "examples": 1172,
389
+ "seconds": 3.5,
390
+ "acc": 20.22184300341297,
391
+ "acc_norm": 24.744027303754265,
392
+ "headline_metric": "acc_norm",
393
+ "headline": 24.744027303754265
394
+ },
395
+ "piqa": {
396
+ "examples": 1500,
397
+ "seconds": 2.1,
398
+ "acc": 58.86666666666667,
399
+ "acc_norm": 58.733333333333334,
400
+ "headline_metric": "acc_norm",
401
+ "headline": 58.733333333333334
402
+ },
403
+ "winogrande": {
404
+ "examples": 1267,
405
+ "seconds": 1.7,
406
+ "acc": 50.74980268350434,
407
+ "acc_norm": 50.74980268350434,
408
+ "headline_metric": "acc",
409
+ "headline": 50.74980268350434
410
+ },
411
+ "openbookqa": {
412
+ "examples": 500,
413
+ "seconds": 1.5,
414
+ "acc": 17.2,
415
+ "acc_norm": 25.2,
416
+ "headline_metric": "acc_norm",
417
+ "headline": 25.2
418
+ },
419
+ "sciq": {
420
+ "examples": 1000,
421
+ "seconds": 5.0,
422
+ "acc": 56.1,
423
+ "acc_norm": 63.6,
424
+ "headline_metric": "acc_norm",
425
+ "headline": 63.6
426
+ },
427
+ "boolq": {
428
+ "examples": 1500,
429
+ "seconds": 4.4,
430
+ "acc": 43.86666666666667,
431
+ "acc_norm": 61.733333333333334,
432
+ "headline_metric": "acc",
433
+ "headline": 43.86666666666667
434
+ },
435
+ "lambada_openai": {
436
+ "examples": 1500,
437
+ "seconds": 1.6,
438
+ "acc": 10.933333333333334,
439
+ "acc_norm": 10.933333333333334,
440
+ "headline_metric": "acc",
441
+ "headline": 10.933333333333334
442
+ },
443
+ "mmlu": {
444
+ "examples": 1500,
445
+ "seconds": 6.5,
446
+ "acc": 24.133333333333333,
447
+ "acc_norm": 24.133333333333333,
448
+ "headline_metric": "acc",
449
+ "headline": 24.133333333333333
450
+ },
451
+ "_average": 36.86,
452
+ "_average_above_chance": 6.86
453
+ },
454
+ "facebook/opt-125m": {
455
+ "hellaswag": {
456
+ "examples": 1500,
457
+ "seconds": 3.9,
458
+ "acc": 27.8,
459
+ "acc_norm": 30.333333333333332,
460
+ "headline_metric": "acc_norm",
461
+ "headline": 30.333333333333332
462
+ },
463
+ "arc_easy": {
464
+ "examples": 1500,
465
+ "seconds": 3.6,
466
+ "acc": 43.86666666666667,
467
+ "acc_norm": 40.93333333333333,
468
+ "headline_metric": "acc_norm",
469
+ "headline": 40.93333333333333
470
+ },
471
+ "arc_challenge": {
472
+ "examples": 1172,
473
+ "seconds": 2.8,
474
+ "acc": 19.197952218430036,
475
+ "acc_norm": 22.696245733788395,
476
+ "headline_metric": "acc_norm",
477
+ "headline": 22.696245733788395
478
+ },
479
+ "piqa": {
480
+ "examples": 1500,
481
+ "seconds": 1.6,
482
+ "acc": 63.13333333333333,
483
+ "acc_norm": 61.8,
484
+ "headline_metric": "acc_norm",
485
+ "headline": 61.8
486
+ },
487
+ "winogrande": {
488
+ "examples": 1267,
489
+ "seconds": 1.4,
490
+ "acc": 50.355169692186266,
491
+ "acc_norm": 50.355169692186266,
492
+ "headline_metric": "acc",
493
+ "headline": 50.355169692186266
494
+ },
495
+ "openbookqa": {
496
+ "examples": 500,
497
+ "seconds": 0.8,
498
+ "acc": 16.4,
499
+ "acc_norm": 27.4,
500
+ "headline_metric": "acc_norm",
501
+ "headline": 27.4
502
+ },
503
+ "sciq": {
504
+ "examples": 1000,
505
+ "seconds": 3.5,
506
+ "acc": 75.1,
507
+ "acc_norm": 68.9,
508
+ "headline_metric": "acc_norm",
509
+ "headline": 68.9
510
+ },
511
+ "boolq": {
512
+ "examples": 1500,
513
+ "seconds": 2.9,
514
+ "acc": 55.8,
515
+ "acc_norm": 62.46666666666667,
516
+ "headline_metric": "acc",
517
+ "headline": 55.8
518
+ },
519
+ "lambada_openai": {
520
+ "examples": 1500,
521
+ "seconds": 1.1,
522
+ "acc": 38.13333333333333,
523
+ "acc_norm": 38.13333333333333,
524
+ "headline_metric": "acc",
525
+ "headline": 38.13333333333333
526
+ },
527
+ "mmlu": {
528
+ "examples": 1500,
529
+ "seconds": 4.9,
530
+ "acc": 24.2,
531
+ "acc_norm": 24.2,
532
+ "headline_metric": "acc",
533
+ "headline": 24.2
534
+ },
535
+ "_average": 42.06,
536
+ "_average_above_chance": 12.06
537
  }
538
  }
539
  }
benchmark_table.md CHANGED
@@ -1,4 +1,9 @@
1
  | Model | Params | hellaswag | arc_easy | arc_challenge | piqa | winogrande | openbookqa | sciq | boolq | lambada_openai | mmlu | Avg | Δ chance |
2
  |---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3
- | CubicHierLM-157M (ours) | 157M | 30.1 | 39.1 | 25.3 | 57.8 | 50.8 | 25.2 | 70.4 | 61.8 | 20.1 | 27.1 | 40.8 | +10.8 |
 
 
 
 
 
4
  | _random chance_ | — | 25.0 | 25.0 | 25.0 | 50.0 | 50.0 | 25.0 | 25.0 | 50.0 | 0.0 | 25.0 | — | +0.0 |
 
1
  | Model | Params | hellaswag | arc_easy | arc_challenge | piqa | winogrande | openbookqa | sciq | boolq | lambada_openai | mmlu | Avg | Δ chance |
2
  |---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3
+ | CubicHierLM-157M (base format) | 157M | 30.1 | 39.1 | 25.3 | 57.8 | 50.8 | 25.2 | 70.4 | 61.8 | 20.1 | 27.1 | 40.8 | +10.8 |
4
+ | CubicHierLM-157M (chat, direct prompt) | 157M | 29.7 | 36.6 | 24.1 | 57.1 | 49.1 | 29.2 | 66.5 | 43.7 | 0.7 | 25.7 | 36.2 | +6.2 |
5
+ | CubicHierLM-157M (chat, reasoning prompt) | 157M | 30.1 | 35.7 | 24.0 | 57.1 | 50.8 | 28.8 | 65.9 | 42.2 | 1.1 | 26.3 | 36.2 | +6.2 |
6
+ | HuggingFaceTB/SmolLM2-135M | 135M | 43.9 | 59.9 | 29.2 | 68.2 | 53.3 | 32.4 | 79.9 | 61.1 | 41.1 | 23.1 | 49.2 | +19.2 |
7
+ | EleutherAI/pythia-160m | 162M | 29.0 | 37.7 | 24.7 | 58.7 | 50.7 | 25.2 | 63.6 | 43.9 | 10.9 | 24.1 | 36.9 | +6.9 |
8
+ | facebook/opt-125m | 125M | 30.3 | 40.9 | 22.7 | 61.8 | 50.4 | 27.4 | 68.9 | 55.8 | 38.1 | 24.2 | 42.1 | +12.1 |
9
  | _random chance_ | — | 25.0 | 25.0 | 25.0 | 50.0 | 50.0 | 25.0 | 25.0 | 50.0 | 0.0 | 25.0 | — | +0.0 |
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:fd91fe814e7bb2d0277907b91c58823c484ef40c6610d4a571ed25b8a84a0012
3
  size 314161336
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f8ea42e36d28846a0873b0980c1fdecc62bab25f1c8b43a152ad51199677a473
3
  size 314161336