keepsloading commited on
Commit
1ade3b4
·
verified ·
1 Parent(s): 7f8c049

Upload folder using huggingface_hub

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. outputs/eval/logs/token_t045/babilong.log +312 -0
  2. outputs/eval/logs/token_t045/helmet.log +252 -0
  3. outputs/eval/logs/token_t045/mrcr.log +32 -0
  4. outputs/eval/logs/token_t045/ruler_a.log +352 -0
  5. outputs/eval/logs/token_t045/ruler_b.log +252 -0
  6. outputs/eval/logs/token_t0525/babilong.log +312 -0
  7. outputs/eval/logs/token_t0525/helmet.log +252 -0
  8. outputs/eval/logs/token_t0525/mrcr.log +32 -0
  9. outputs/eval/logs/token_t0525/ruler_a.log +340 -0
  10. outputs/eval/logs/token_t0525/ruler_b.log +253 -0
  11. outputs/eval/logs/token_t0575/babilong.log +314 -0
  12. outputs/eval/logs/token_t0575/helmet.log +252 -0
  13. outputs/eval/logs/token_t0575/mrcr.log +32 -0
  14. outputs/eval/logs/token_t0575/ruler_a.log +344 -0
  15. outputs/eval/logs/token_t0575/ruler_b.log +249 -0
  16. outputs/eval/logs/token_t065/babilong.log +314 -0
  17. outputs/eval/logs/token_t065/helmet.log +252 -0
  18. outputs/eval/logs/token_t065/mrcr.log +32 -0
  19. outputs/eval/logs/token_t065/ruler_a.log +345 -0
  20. outputs/eval/logs/token_t065/ruler_b.log +253 -0
  21. outputs/eval/logs/vanilla/babilong.log +179 -179
  22. outputs/eval/logs/vanilla/ruler_a.log +260 -267
  23. outputs/eval/logs/vanilla/ruler_b.log +210 -213
  24. outputs/eval/token_t045/babilong.DONE +0 -0
  25. outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/results_2026-07-18T12-31-42.056499.json +505 -0
  26. outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa1_2026-07-18T12-31-42.056499.jsonl +3 -0
  27. outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa2_2026-07-18T12-31-42.056499.jsonl +3 -0
  28. outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa3_2026-07-18T12-31-42.056499.jsonl +3 -0
  29. outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa4_2026-07-18T12-31-42.056499.jsonl +3 -0
  30. outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa5_2026-07-18T12-31-42.056499.jsonl +3 -0
  31. outputs/eval/token_t045/helmet.DONE +0 -0
  32. outputs/eval/token_t045/helmet_icl8k_n50.jsonl +3 -0
  33. outputs/eval/token_t045/helmet_icl8k_n50.summary.csv +251 -0
  34. outputs/eval/token_t045/mrcr.DONE +0 -0
  35. outputs/eval/token_t045/mrcr_8k_2_4_8needle_n10.jsonl +3 -0
  36. outputs/eval/token_t045/mrcr_8k_2_4_8needle_n10.summary.csv +31 -0
  37. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/results_2026-07-18T12-12-07.465325.json +821 -0
  38. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multikey_2_2026-07-18T12-12-07.465325.jsonl +3 -0
  39. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multiquery_2026-07-18T12-12-07.465325.jsonl +3 -0
  40. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_single_1_2026-07-18T12-12-07.465325.jsonl +3 -0
  41. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_single_3_2026-07-18T12-12-07.465325.jsonl +3 -0
  42. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_fwe_2026-07-18T12-12-07.465325.jsonl +3 -0
  43. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_qa_hotpot_2026-07-18T12-12-07.465325.jsonl +3 -0
  44. outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_vt_2026-07-18T12-12-07.465325.jsonl +3 -0
  45. outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/results_2026-07-18T12-26-30.235088.json +714 -0
  46. outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multikey_1_2026-07-18T12-26-30.235088.jsonl +3 -0
  47. outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multikey_3_2026-07-18T12-26-30.235088.jsonl +3 -0
  48. outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multivalue_2026-07-18T12-26-30.235088.jsonl +3 -0
  49. outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_single_2_2026-07-18T12-26-30.235088.jsonl +3 -0
  50. outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_cwe_2026-07-18T12-26-30.235088.jsonl +3 -0
outputs/eval/logs/token_t045/babilong.log ADDED
@@ -0,0 +1,312 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:12:26:33 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:12:26:37 INFO [_cli.run:376] Selected Tasks: ['babilong_longctx']
3
+ 2026-07-18:12:26:38 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:12:26:38 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:12:26:41 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:12:26:42 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:12:26:42 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:12:26:44 WARNING [api.task:856] babilong_qa5: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:12:26:44 WARNING [api.task:856] babilong_qa4: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
11
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
12
+ 2026-07-18:12:26:44 WARNING [api.task:856] babilong_qa3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
13
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
14
+ 2026-07-18:12:26:44 WARNING [api.task:856] babilong_qa2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
15
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
16
+ 2026-07-18:12:26:45 WARNING [api.task:856] babilong_qa1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
17
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
18
+ 2026-07-18:12:26:45 INFO [tasks:700] Selected tasks:
19
+ 2026-07-18:12:26:45 INFO [tasks:703] Group: babilong_longctx
20
+ 2026-07-18:12:26:45 INFO [tasks:726] ConfigurableGroup(group=babilong_longctx,group_alias=None): {'babilong_qa1': ConfigurableTask(task_name=babilong_qa1,output_type=generate_until,num_fewshot=2,num_samples=1000), 'babilong_qa2': ConfigurableTask(task_name=babilong_qa2,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa3': ConfigurableTask(task_name=babilong_qa3,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa4': ConfigurableTask(task_name=babilong_qa4,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa5': ConfigurableTask(task_name=babilong_qa5,output_type=generate_until,num_fewshot=2,num_samples=999)}
21
+ 2026-07-18:12:26:45 INFO [evaluator:314] babilong_qa1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
22
+ 2026-07-18:12:26:45 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa1 from 2 to 2
23
+ 2026-07-18:12:26:45 INFO [evaluator:314] babilong_qa2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
24
+ 2026-07-18:12:26:45 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa2 from 2 to 2
25
+ 2026-07-18:12:26:45 INFO [evaluator:314] babilong_qa3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
26
+ 2026-07-18:12:26:45 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa3 from 2 to 2
27
+ 2026-07-18:12:26:45 INFO [evaluator:314] babilong_qa4: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
28
+ 2026-07-18:12:26:45 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa4 from 2 to 2
29
+ 2026-07-18:12:26:45 INFO [evaluator:314] babilong_qa5: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
30
+ 2026-07-18:12:26:45 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa5 from 2 to 2
31
+ 2026-07-18:12:26:45 INFO [api.task:311] Building contexts for babilong_qa1 on rank 0...
32
+
33
+
34
  0%| | 0/50 [00:00<?, ?it/s]
35
+ 2026-07-18:12:26:45 INFO [api.task:311] Building contexts for babilong_qa2 on rank 0...
36
+
37
+
38
  0%| | 0/50 [00:00<?, ?it/s]
39
+ 2026-07-18:12:26:45 INFO [api.task:311] Building contexts for babilong_qa3 on rank 0...
40
+
41
+
42
  0%| | 0/50 [00:00<?, ?it/s]
43
+ 2026-07-18:12:26:45 INFO [api.task:311] Building contexts for babilong_qa4 on rank 0...
44
+
45
+
46
  0%| | 0/50 [00:00<?, ?it/s]
47
+ 2026-07-18:12:26:45 INFO [api.task:311] Building contexts for babilong_qa5 on rank 0...
48
+
49
+
50
  0%| | 0/50 [00:00<?, ?it/s]
51
+ 2026-07-18:12:26:45 INFO [evaluator:584] Running generate_until requests
52
+
53
+
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+
84
+
85
+
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+
94
+
95
+
96
+
97
+
98
+
99
+
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+
116
+
117
+
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+ 2026-07-18:12:31:42 INFO [loggers.evaluation_tracker:247] Saving results aggregated
303
+ 2026-07-18:12:31:42 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
304
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 50.0, num_fewshot: 2, batch_size: 1
305
+ | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
306
+ |----------------|------:|------|-----:|------|---|----:|---|-----:|
307
+ |babilong_longctx| 0|none | |acc |↑ |0.588|± |0.0298|
308
+ | - babilong_qa1 | 0|none | 2|acc |↑ |0.640|± |0.0686|
309
+ | - babilong_qa2 | 0|none | 2|acc |↑ |0.480|± |0.0714|
310
+ | - babilong_qa3 | 0|none | 2|acc |↑ |0.340|± |0.0677|
311
+ | - babilong_qa4 | 0|none | 2|acc |↑ |0.720|± |0.0641|
312
+ | - babilong_qa5 | 0|none | 2|acc |↑ |0.760|± |0.0610|
313
+
314
+ | Groups |Version|Filter|n-shot|Metric| |Value| |Stderr|
315
+ |----------------|------:|------|------|------|---|----:|---|-----:|
316
+ |babilong_longctx| 0|none | |acc |↑ |0.588|± |0.0298|
317
+
outputs/eval/logs/token_t045/helmet.log ADDED
@@ -0,0 +1,252 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [helmet_icl] 1/250 trec_coarse tokens=6597
3
+ [helmet_icl] 2/250 trec_coarse tokens=6549
4
+ [helmet_icl] 3/250 trec_coarse tokens=6508
5
+ [helmet_icl] 4/250 trec_coarse tokens=6608
6
+ [helmet_icl] 5/250 trec_coarse tokens=6497
7
+ [helmet_icl] 6/250 trec_coarse tokens=6545
8
+ [helmet_icl] 7/250 trec_coarse tokens=6583
9
+ [helmet_icl] 8/250 trec_coarse tokens=6455
10
+ [helmet_icl] 9/250 trec_coarse tokens=6643
11
+ [helmet_icl] 10/250 trec_coarse tokens=6568
12
+ [helmet_icl] 11/250 trec_coarse tokens=6518
13
+ [helmet_icl] 12/250 trec_coarse tokens=6424
14
+ [helmet_icl] 13/250 trec_coarse tokens=6750
15
+ [helmet_icl] 14/250 trec_coarse tokens=6642
16
+ [helmet_icl] 15/250 trec_coarse tokens=6494
17
+ [helmet_icl] 16/250 trec_coarse tokens=6427
18
+ [helmet_icl] 17/250 trec_coarse tokens=6547
19
+ [helmet_icl] 18/250 trec_coarse tokens=6612
20
+ [helmet_icl] 19/250 trec_coarse tokens=6591
21
+ [helmet_icl] 20/250 trec_coarse tokens=6485
22
+ [helmet_icl] 21/250 trec_coarse tokens=6542
23
+ [helmet_icl] 22/250 trec_coarse tokens=6409
24
+ [helmet_icl] 23/250 trec_coarse tokens=6482
25
+ [helmet_icl] 24/250 trec_coarse tokens=6502
26
+ [helmet_icl] 25/250 trec_coarse tokens=6344
27
+ [helmet_icl] 26/250 trec_coarse tokens=6479
28
+ [helmet_icl] 27/250 trec_coarse tokens=6569
29
+ [helmet_icl] 28/250 trec_coarse tokens=6389
30
+ [helmet_icl] 29/250 trec_coarse tokens=6479
31
+ [helmet_icl] 30/250 trec_coarse tokens=6653
32
+ [helmet_icl] 31/250 trec_coarse tokens=6532
33
+ [helmet_icl] 32/250 trec_coarse tokens=6491
34
+ [helmet_icl] 33/250 trec_coarse tokens=6489
35
+ [helmet_icl] 34/250 trec_coarse tokens=6630
36
+ [helmet_icl] 35/250 trec_coarse tokens=6488
37
+ [helmet_icl] 36/250 trec_coarse tokens=6499
38
+ [helmet_icl] 37/250 trec_coarse tokens=6483
39
+ [helmet_icl] 38/250 trec_coarse tokens=6660
40
+ [helmet_icl] 39/250 trec_coarse tokens=6675
41
+ [helmet_icl] 40/250 trec_coarse tokens=6544
42
+ [helmet_icl] 41/250 trec_coarse tokens=6520
43
+ [helmet_icl] 42/250 trec_coarse tokens=6359
44
+ [helmet_icl] 43/250 trec_coarse tokens=6657
45
+ [helmet_icl] 44/250 trec_coarse tokens=6546
46
+ [helmet_icl] 45/250 trec_coarse tokens=6481
47
+ [helmet_icl] 46/250 trec_coarse tokens=6506
48
+ [helmet_icl] 47/250 trec_coarse tokens=6621
49
+ [helmet_icl] 48/250 trec_coarse tokens=6623
50
+ [helmet_icl] 49/250 trec_coarse tokens=6411
51
+ [helmet_icl] 50/250 trec_coarse tokens=6577
52
+ [helmet_icl] 51/250 trec_fine tokens=6858
53
+ [helmet_icl] 52/250 trec_fine tokens=6973
54
+ [helmet_icl] 53/250 trec_fine tokens=6977
55
+ [helmet_icl] 54/250 trec_fine tokens=6952
56
+ [helmet_icl] 55/250 trec_fine tokens=6919
57
+ [helmet_icl] 56/250 trec_fine tokens=6979
58
+ [helmet_icl] 57/250 trec_fine tokens=6957
59
+ [helmet_icl] 58/250 trec_fine tokens=7013
60
+ [helmet_icl] 59/250 trec_fine tokens=6824
61
+ [helmet_icl] 60/250 trec_fine tokens=6833
62
+ [helmet_icl] 61/250 trec_fine tokens=6868
63
+ [helmet_icl] 62/250 trec_fine tokens=6914
64
+ [helmet_icl] 63/250 trec_fine tokens=6759
65
+ [helmet_icl] 64/250 trec_fine tokens=6933
66
+ [helmet_icl] 65/250 trec_fine tokens=6868
67
+ [helmet_icl] 66/250 trec_fine tokens=6839
68
+ [helmet_icl] 67/250 trec_fine tokens=6838
69
+ [helmet_icl] 68/250 trec_fine tokens=7000
70
+ [helmet_icl] 69/250 trec_fine tokens=6800
71
+ [helmet_icl] 70/250 trec_fine tokens=6829
72
+ [helmet_icl] 71/250 trec_fine tokens=6971
73
+ [helmet_icl] 72/250 trec_fine tokens=6907
74
+ [helmet_icl] 73/250 trec_fine tokens=6818
75
+ [helmet_icl] 74/250 trec_fine tokens=6902
76
+ [helmet_icl] 75/250 trec_fine tokens=6941
77
+ [helmet_icl] 76/250 trec_fine tokens=6830
78
+ [helmet_icl] 77/250 trec_fine tokens=6934
79
+ [helmet_icl] 78/250 trec_fine tokens=6879
80
+ [helmet_icl] 79/250 trec_fine tokens=6915
81
+ [helmet_icl] 80/250 trec_fine tokens=6953
82
+ [helmet_icl] 81/250 trec_fine tokens=6875
83
+ [helmet_icl] 82/250 trec_fine tokens=6847
84
+ [helmet_icl] 83/250 trec_fine tokens=6847
85
+ [helmet_icl] 84/250 trec_fine tokens=6944
86
+ [helmet_icl] 85/250 trec_fine tokens=6818
87
+ [helmet_icl] 86/250 trec_fine tokens=6868
88
+ [helmet_icl] 87/250 trec_fine tokens=7022
89
+ [helmet_icl] 88/250 trec_fine tokens=6930
90
+ [helmet_icl] 89/250 trec_fine tokens=6863
91
+ [helmet_icl] 90/250 trec_fine tokens=6807
92
+ [helmet_icl] 91/250 trec_fine tokens=7001
93
+ [helmet_icl] 92/250 trec_fine tokens=6890
94
+ [helmet_icl] 93/250 trec_fine tokens=6952
95
+ [helmet_icl] 94/250 trec_fine tokens=6845
96
+ [helmet_icl] 95/250 trec_fine tokens=6902
97
+ [helmet_icl] 96/250 trec_fine tokens=6879
98
+ [helmet_icl] 97/250 trec_fine tokens=6896
99
+ [helmet_icl] 98/250 trec_fine tokens=6770
100
+ [helmet_icl] 99/250 trec_fine tokens=6933
101
+ [helmet_icl] 100/250 trec_fine tokens=6886
102
+ [helmet_icl] 101/250 banking77 tokens=6809
103
+ [helmet_icl] 102/250 banking77 tokens=7162
104
+ [helmet_icl] 103/250 banking77 tokens=6876
105
+ [helmet_icl] 104/250 banking77 tokens=7033
106
+ [helmet_icl] 105/250 banking77 tokens=6647
107
+ [helmet_icl] 106/250 banking77 tokens=6818
108
+ [helmet_icl] 107/250 banking77 tokens=6841
109
+ [helmet_icl] 108/250 banking77 tokens=6944
110
+ [helmet_icl] 109/250 banking77 tokens=6776
111
+ [helmet_icl] 110/250 banking77 tokens=7100
112
+ [helmet_icl] 111/250 banking77 tokens=6967
113
+ [helmet_icl] 112/250 banking77 tokens=6894
114
+ [helmet_icl] 113/250 banking77 tokens=6900
115
+ [helmet_icl] 114/250 banking77 tokens=6964
116
+ [helmet_icl] 115/250 banking77 tokens=7085
117
+ [helmet_icl] 116/250 banking77 tokens=6953
118
+ [helmet_icl] 117/250 banking77 tokens=7406
119
+ [helmet_icl] 118/250 banking77 tokens=6802
120
+ [helmet_icl] 119/250 banking77 tokens=7119
121
+ [helmet_icl] 120/250 banking77 tokens=7202
122
+ [helmet_icl] 121/250 banking77 tokens=7103
123
+ [helmet_icl] 122/250 banking77 tokens=7009
124
+ [helmet_icl] 123/250 banking77 tokens=6940
125
+ [helmet_icl] 124/250 banking77 tokens=6857
126
+ [helmet_icl] 125/250 banking77 tokens=6922
127
+ [helmet_icl] 126/250 banking77 tokens=6988
128
+ [helmet_icl] 127/250 banking77 tokens=6945
129
+ [helmet_icl] 128/250 banking77 tokens=6835
130
+ [helmet_icl] 129/250 banking77 tokens=7035
131
+ [helmet_icl] 130/250 banking77 tokens=6787
132
+ [helmet_icl] 131/250 banking77 tokens=6940
133
+ [helmet_icl] 132/250 banking77 tokens=6661
134
+ [helmet_icl] 133/250 banking77 tokens=6934
135
+ [helmet_icl] 134/250 banking77 tokens=7235
136
+ [helmet_icl] 135/250 banking77 tokens=6829
137
+ [helmet_icl] 136/250 banking77 tokens=7169
138
+ [helmet_icl] 137/250 banking77 tokens=7074
139
+ [helmet_icl] 138/250 banking77 tokens=6797
140
+ [helmet_icl] 139/250 banking77 tokens=7013
141
+ [helmet_icl] 140/250 banking77 tokens=6811
142
+ [helmet_icl] 141/250 banking77 tokens=6983
143
+ [helmet_icl] 142/250 banking77 tokens=7183
144
+ [helmet_icl] 143/250 banking77 tokens=6801
145
+ [helmet_icl] 144/250 banking77 tokens=7174
146
+ [helmet_icl] 145/250 banking77 tokens=6773
147
+ [helmet_icl] 146/250 banking77 tokens=7134
148
+ [helmet_icl] 147/250 banking77 tokens=6907
149
+ [helmet_icl] 148/250 banking77 tokens=7341
150
+ [helmet_icl] 149/250 banking77 tokens=7042
151
+ [helmet_icl] 150/250 banking77 tokens=7304
152
+ [helmet_icl] 151/250 clinic150 tokens=7241
153
+ [helmet_icl] 152/250 clinic150 tokens=7282
154
+ [helmet_icl] 153/250 clinic150 tokens=7261
155
+ [helmet_icl] 154/250 clinic150 tokens=7292
156
+ [helmet_icl] 155/250 clinic150 tokens=7217
157
+ [helmet_icl] 156/250 clinic150 tokens=7280
158
+ [helmet_icl] 157/250 clinic150 tokens=7293
159
+ [helmet_icl] 158/250 clinic150 tokens=7250
160
+ [helmet_icl] 159/250 clinic150 tokens=7264
161
+ [helmet_icl] 160/250 clinic150 tokens=7238
162
+ [helmet_icl] 161/250 clinic150 tokens=7243
163
+ [helmet_icl] 162/250 clinic150 tokens=7191
164
+ [helmet_icl] 163/250 clinic150 tokens=7333
165
+ [helmet_icl] 164/250 clinic150 tokens=7299
166
+ [helmet_icl] 165/250 clinic150 tokens=7225
167
+ [helmet_icl] 166/250 clinic150 tokens=7409
168
+ [helmet_icl] 167/250 clinic150 tokens=7277
169
+ [helmet_icl] 168/250 clinic150 tokens=7376
170
+ [helmet_icl] 169/250 clinic150 tokens=7383
171
+ [helmet_icl] 170/250 clinic150 tokens=7270
172
+ [helmet_icl] 171/250 clinic150 tokens=7173
173
+ [helmet_icl] 172/250 clinic150 tokens=7106
174
+ [helmet_icl] 173/250 clinic150 tokens=7413
175
+ [helmet_icl] 174/250 clinic150 tokens=7253
176
+ [helmet_icl] 175/250 clinic150 tokens=7224
177
+ [helmet_icl] 176/250 clinic150 tokens=7307
178
+ [helmet_icl] 177/250 clinic150 tokens=7272
179
+ [helmet_icl] 178/250 clinic150 tokens=7215
180
+ [helmet_icl] 179/250 clinic150 tokens=7344
181
+ [helmet_icl] 180/250 clinic150 tokens=7224
182
+ [helmet_icl] 181/250 clinic150 tokens=7310
183
+ [helmet_icl] 182/250 clinic150 tokens=7222
184
+ [helmet_icl] 183/250 clinic150 tokens=7260
185
+ [helmet_icl] 184/250 clinic150 tokens=7351
186
+ [helmet_icl] 185/250 clinic150 tokens=7301
187
+ [helmet_icl] 186/250 clinic150 tokens=7155
188
+ [helmet_icl] 187/250 clinic150 tokens=7253
189
+ [helmet_icl] 188/250 clinic150 tokens=7248
190
+ [helmet_icl] 189/250 clinic150 tokens=7128
191
+ [helmet_icl] 190/250 clinic150 tokens=7282
192
+ [helmet_icl] 191/250 clinic150 tokens=7301
193
+ [helmet_icl] 192/250 clinic150 tokens=7388
194
+ [helmet_icl] 193/250 clinic150 tokens=7244
195
+ [helmet_icl] 194/250 clinic150 tokens=7186
196
+ [helmet_icl] 195/250 clinic150 tokens=7309
197
+ [helmet_icl] 196/250 clinic150 tokens=7241
198
+ [helmet_icl] 197/250 clinic150 tokens=7214
199
+ [helmet_icl] 198/250 clinic150 tokens=7264
200
+ [helmet_icl] 199/250 clinic150 tokens=7219
201
+ [helmet_icl] 200/250 clinic150 tokens=7228
202
+ [helmet_icl] 201/250 nlu tokens=7063
203
+ [helmet_icl] 202/250 nlu tokens=6959
204
+ [helmet_icl] 203/250 nlu tokens=6985
205
+ [helmet_icl] 204/250 nlu tokens=6970
206
+ [helmet_icl] 205/250 nlu tokens=7025
207
+ [helmet_icl] 206/250 nlu tokens=7034
208
+ [helmet_icl] 207/250 nlu tokens=7004
209
+ [helmet_icl] 208/250 nlu tokens=7062
210
+ [helmet_icl] 209/250 nlu tokens=7062
211
+ [helmet_icl] 210/250 nlu tokens=7045
212
+ [helmet_icl] 211/250 nlu tokens=7028
213
+ [helmet_icl] 212/250 nlu tokens=7018
214
+ [helmet_icl] 213/250 nlu tokens=7075
215
+ [helmet_icl] 214/250 nlu tokens=7068
216
+ [helmet_icl] 215/250 nlu tokens=7025
217
+ [helmet_icl] 216/250 nlu tokens=7022
218
+ [helmet_icl] 217/250 nlu tokens=7112
219
+ [helmet_icl] 218/250 nlu tokens=6967
220
+ [helmet_icl] 219/250 nlu tokens=6980
221
+ [helmet_icl] 220/250 nlu tokens=7031
222
+ [helmet_icl] 221/250 nlu tokens=7093
223
+ [helmet_icl] 222/250 nlu tokens=6949
224
+ [helmet_icl] 223/250 nlu tokens=7046
225
+ [helmet_icl] 224/250 nlu tokens=7039
226
+ [helmet_icl] 225/250 nlu tokens=7126
227
+ [helmet_icl] 226/250 nlu tokens=7064
228
+ [helmet_icl] 227/250 nlu tokens=7057
229
+ [helmet_icl] 228/250 nlu tokens=6971
230
+ [helmet_icl] 229/250 nlu tokens=7034
231
+ [helmet_icl] 230/250 nlu tokens=7094
232
+ [helmet_icl] 231/250 nlu tokens=6979
233
+ [helmet_icl] 232/250 nlu tokens=7123
234
+ [helmet_icl] 233/250 nlu tokens=7144
235
+ [helmet_icl] 234/250 nlu tokens=7024
236
+ [helmet_icl] 235/250 nlu tokens=6943
237
+ [helmet_icl] 236/250 nlu tokens=6961
238
+ [helmet_icl] 237/250 nlu tokens=7005
239
+ [helmet_icl] 238/250 nlu tokens=7080
240
+ [helmet_icl] 239/250 nlu tokens=7179
241
+ [helmet_icl] 240/250 nlu tokens=7115
242
+ [helmet_icl] 241/250 nlu tokens=6946
243
+ [helmet_icl] 242/250 nlu tokens=6985
244
+ [helmet_icl] 243/250 nlu tokens=7131
245
+ [helmet_icl] 244/250 nlu tokens=7100
246
+ [helmet_icl] 245/250 nlu tokens=7190
247
+ [helmet_icl] 246/250 nlu tokens=7040
248
+ [helmet_icl] 247/250 nlu tokens=7013
249
+ [helmet_icl] 248/250 nlu tokens=7080
250
+ [helmet_icl] 249/250 nlu tokens=7098
251
+ [helmet_icl] 250/250 nlu tokens=6891
252
+ /workspace/outputs/eval/token_t045/helmet_icl8k_n50.summary.csv
outputs/eval/logs/token_t045/mrcr.log ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [mrcr] 1/30 8k_2needle tokens=4852
3
+ [mrcr] 2/30 8k_2needle tokens=7119
4
+ [mrcr] 3/30 8k_2needle tokens=5756
5
+ [mrcr] 4/30 8k_2needle tokens=5072
6
+ [mrcr] 5/30 8k_2needle tokens=5753
7
+ [mrcr] 6/30 8k_2needle tokens=5481
8
+ [mrcr] 7/30 8k_2needle tokens=5143
9
+ [mrcr] 8/30 8k_2needle tokens=6399
10
+ [mrcr] 9/30 8k_2needle tokens=5987
11
+ [mrcr] 10/30 8k_2needle tokens=4380
12
+ [mrcr] 11/30 8k_4needle tokens=5123
13
+ [mrcr] 12/30 8k_4needle tokens=7908
14
+ [mrcr] 13/30 8k_4needle tokens=5814
15
+ [mrcr] 14/30 8k_4needle tokens=4856
16
+ [mrcr] 15/30 8k_4needle tokens=7413
17
+ [mrcr] 16/30 8k_4needle tokens=7764
18
+ [mrcr] 17/30 8k_4needle tokens=4312
19
+ [mrcr] 18/30 8k_4needle tokens=4847
20
+ [mrcr] 19/30 8k_4needle tokens=6287
21
+ [mrcr] 20/30 8k_4needle tokens=7841
22
+ [mrcr] 21/30 8k_8needle tokens=4581
23
+ [mrcr] 22/30 8k_8needle tokens=6357
24
+ [mrcr] 23/30 8k_8needle tokens=6981
25
+ [mrcr] 24/30 8k_8needle tokens=6308
26
+ [mrcr] 25/30 8k_8needle tokens=6901
27
+ [mrcr] 26/30 8k_8needle tokens=5407
28
+ [mrcr] 27/30 8k_8needle tokens=6351
29
+ [mrcr] 28/30 8k_8needle tokens=5657
30
+ [mrcr] 29/30 8k_8needle tokens=7330
31
+ [mrcr] 30/30 8k_8needle tokens=8028
32
+ /workspace/outputs/eval/token_t045/mrcr_8k_2_4_8needle_n10.summary.csv
outputs/eval/logs/token_t045/ruler_a.log ADDED
@@ -0,0 +1,352 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/1 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  0%| | 0/500 [00:00<?, ?it/s]
 
2
  11%|█ | 55/500 [00:01<00:08, 54.38it/s]
 
3
  22%|██▏ | 110/500 [00:02<00:07, 54.20it/s]
 
4
  33%|███▎ | 165/500 [00:03<00:06, 54.37it/s]
 
5
  44%|████▍ | 220/500 [00:04<00:05, 54.34it/s]
 
6
  55%|█████▌ | 275/500 [00:05<00:04, 54.57it/s]
 
7
  66%|██████▌ | 331/500 [00:06<00:03, 55.02it/s]
 
8
  77%|███████▋ | 387/500 [00:07<00:02, 54.89it/s]
 
9
  89%|████████▉ | 444/500 [00:08<00:01, 55.23it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
11
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
12
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
13
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
14
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
15
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
16
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:11:58:36 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:11:58:39 INFO [_cli.run:376] Selected Tasks: ['niah_single_1', 'niah_single_3', 'niah_multikey_2', 'niah_multiquery', 'ruler_vt', 'ruler_fwe', 'ruler_qa_hotpot']
3
+ 2026-07-18:11:58:41 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:11:58:41 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:11:58:44 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:11:58:44 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:11:58:45 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:11:58:54 WARNING [api.task:856] niah_single_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:11:58:54 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+ 2026-07-18:11:59:04 WARNING [api.task:856] niah_single_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
23
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+
34
+
35
+ 2026-07-18:11:59:14 WARNING [api.task:856] niah_multikey_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
36
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+
45
+
46
+ 2026-07-18:11:59:23 WARNING [api.task:856] niah_multiquery: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
47
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+
58
+
59
+ 2026-07-18:11:59:33 WARNING [api.task:856] ruler_vt: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
60
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
61
+ 2026-07-18:11:59:33 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
62
+ Max length 500 | Current length 307 | Noises: 5
63
+ Max length 500 | Current length 410 | Noises: 10
64
+ Max length 500 | Current length 531 | Noises: 15
65
+ Num noises: 10
66
+
67
+
68
  0%| | 0/1 [00:00<?, ?it/s]
69
+ Max length 8192 | Current length 791 | Noises: 10
70
+ Max length 8192 | Current length 1025 | Noises: 20
71
+ Max length 8192 | Current length 1273 | Noises: 30
72
+ Max length 8192 | Current length 1510 | Noises: 40
73
+ Max length 8192 | Current length 1749 | Noises: 50
74
+ Max length 8192 | Current length 1996 | Noises: 60
75
+ Max length 8192 | Current length 2231 | Noises: 70
76
+ Max length 8192 | Current length 2473 | Noises: 80
77
+ Max length 8192 | Current length 2705 | Noises: 90
78
+ Max length 8192 | Current length 2953 | Noises: 100
79
+ Max length 8192 | Current length 3186 | Noises: 110
80
+ Max length 8192 | Current length 3431 | Noises: 120
81
+ Max length 8192 | Current length 3671 | Noises: 130
82
+ Max length 8192 | Current length 3916 | Noises: 140
83
+ Max length 8192 | Current length 4149 | Noises: 150
84
+ Max length 8192 | Current length 4386 | Noises: 160
85
+ Max length 8192 | Current length 4630 | Noises: 170
86
+ Max length 8192 | Current length 4871 | Noises: 180
87
+ Max length 8192 | Current length 5110 | Noises: 190
88
+ Max length 8192 | Current length 5349 | Noises: 200
89
+ Max length 8192 | Current length 5590 | Noises: 210
90
+ Max length 8192 | Current length 5832 | Noises: 220
91
+ Max length 8192 | Current length 6070 | Noises: 230
92
+ Max length 8192 | Current length 6311 | Noises: 240
93
+ Max length 8192 | Current length 6544 | Noises: 250
94
+ Max length 8192 | Current length 6791 | Noises: 260
95
+ Max length 8192 | Current length 7031 | Noises: 270
96
+ Max length 8192 | Current length 7271 | Noises: 280
97
+ Max length 8192 | Current length 7513 | Noises: 290
98
+ Max length 8192 | Current length 7751 | Noises: 300
99
+ Max length 8192 | Current length 7986 | Noises: 310
100
+ Max length 8192 | Current length 8230 | Noises: 320
101
+ Num noises: 310
102
+
103
+
104
  0%| | 0/500 [00:00<?, ?it/s]
105
+
106
  11%|█ | 55/500 [00:01<00:08, 54.38it/s]
107
+
108
  22%|██▏ | 110/500 [00:02<00:07, 54.20it/s]
109
+
110
  33%|███▎ | 165/500 [00:03<00:06, 54.37it/s]
111
+
112
  44%|████▍ | 220/500 [00:04<00:05, 54.34it/s]
113
+
114
  55%|█████▌ | 275/500 [00:05<00:04, 54.57it/s]
115
+
116
  66%|██████▌ | 331/500 [00:06<00:03, 55.02it/s]
117
+
118
  77%|███████▋ | 387/500 [00:07<00:02, 54.89it/s]
119
+
120
  89%|████████▉ | 444/500 [00:08<00:01, 55.23it/s]
121
+
122
+ 2026-07-18:11:59:43 WARNING [api.task:856] ruler_fwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
123
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+ 2026-07-18:11:59:57 WARNING [api.task:856] ruler_qa_hotpot: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
140
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+ 2026-07-18:12:00:21 INFO [tasks:700] Selected tasks:
165
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: ruler_qa_hotpot (ruler/qa_hotpot.yaml)
166
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: ruler_fwe (ruler/fwe.yaml)
167
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: ruler_vt (ruler/vt.yaml)
168
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: niah_multiquery (ruler/niah_multiquery.yaml)
169
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: niah_multikey_2 (ruler/niah_multikey_2.yaml)
170
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: niah_single_3 (ruler/niah_single_3.yaml)
171
+ 2026-07-18:12:00:21 INFO [tasks:691] Task: niah_single_1 (ruler/niah_single_1.yaml)
172
+ 2026-07-18:12:00:21 INFO [evaluator:314] ruler_qa_hotpot: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
173
+ 2026-07-18:12:00:21 INFO [evaluator:314] ruler_fwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 50, 'until': []}
174
+ 2026-07-18:12:00:21 INFO [evaluator:314] ruler_vt: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 30, 'until': []}
175
+ 2026-07-18:12:00:21 INFO [evaluator:314] niah_multiquery: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
176
+ 2026-07-18:12:00:21 INFO [evaluator:314] niah_multikey_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
177
+ 2026-07-18:12:00:21 INFO [evaluator:314] niah_single_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
178
+ 2026-07-18:12:00:21 INFO [evaluator:314] niah_single_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
179
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for ruler_qa_hotpot on rank 0...
180
+
181
+
182
  0%| | 0/20 [00:00<?, ?it/s]
183
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for ruler_fwe on rank 0...
184
+
185
+
186
  0%| | 0/20 [00:00<?, ?it/s]
187
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for ruler_vt on rank 0...
188
+
189
+
190
  0%| | 0/20 [00:00<?, ?it/s]
191
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for niah_multiquery on rank 0...
192
+
193
+
194
  0%| | 0/20 [00:00<?, ?it/s]
195
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for niah_multikey_2 on rank 0...
196
+
197
+
198
  0%| | 0/20 [00:00<?, ?it/s]
199
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for niah_single_3 on rank 0...
200
+
201
+
202
  0%| | 0/20 [00:00<?, ?it/s]
203
+ 2026-07-18:12:00:21 INFO [api.task:311] Building contexts for niah_single_1 on rank 0...
204
+
205
+
206
  0%| | 0/20 [00:00<?, ?it/s]
207
+ 2026-07-18:12:00:21 INFO [evaluator:584] Running generate_until requests
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+
303
+
304
+
305
+
306
+
307
+
308
+
309
+
310
+
311
+
312
+
313
+
314
+
315
+
316
+
317
+
318
+
319
+
320
+
321
+
322
+
323
+
324
+
325
+
326
+
327
+
328
+
329
+
330
+
331
+
332
+
333
+
334
+
335
+
336
+
337
+
338
+
339
+
340
+
341
+
342
+
343
+
344
+
345
+
346
+
347
+
348
+
349
+
350
+ 2026-07-18:12:12:07 INFO [loggers.evaluation_tracker:247] Saving results aggregated
351
+ 2026-07-18:12:12:07 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
352
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
353
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
354
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
355
+ |niah_multikey_2| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
356
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
357
+ |niah_multiquery| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
358
+ | | |none | 0| 8192|↑ | 0.9875|± | N/A|
359
+ |niah_single_1 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
360
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
361
+ |niah_single_3 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
362
+ | | |none | 0| 8192|↑ | 0.9500|± | N/A|
363
+ |ruler_fwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
364
+ | | |none | 0| 8192|↑ | 0.7667|± | N/A|
365
+ |ruler_qa_hotpot| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
366
+ | | |none | 0| 8192|↑ | 0.4000|± | N/A|
367
+ |ruler_vt | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
368
+ | | |none | 0| 8192|↑ | 0.8700|± | N/A|
369
+
outputs/eval/logs/token_t045/ruler_b.log ADDED
@@ -0,0 +1,252 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
5
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:12:12:10 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:12:12:14 INFO [_cli.run:376] Selected Tasks: ['niah_single_2', 'niah_multikey_1', 'niah_multikey_3', 'niah_multivalue', 'ruler_cwe', 'ruler_qa_squad']
3
+ 2026-07-18:12:12:15 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:12:12:15 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:12:12:18 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:12:12:18 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:12:12:19 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:12:12:28 WARNING [api.task:856] niah_single_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:12:12:28 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+ 2026-07-18:12:12:39 WARNING [api.task:856] niah_multikey_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
23
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+
34
+ 2026-07-18:12:12:48 WARNING [api.task:856] niah_multikey_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
35
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
36
+
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+ 2026-07-18:12:12:55 WARNING [api.task:856] niah_multivalue: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
45
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+ 2026-07-18:12:13:05 WARNING [api.task:856] ruler_cwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
58
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
59
+ 2026-07-18:12:13:05 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+ 2026-07-18:12:13:12 WARNING [api.task:856] ruler_qa_squad: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
69
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+ 2026-07-18:12:13:23 INFO [tasks:700] Selected tasks:
82
+ 2026-07-18:12:13:23 INFO [tasks:691] Task: ruler_qa_squad (ruler/qa_squad.yaml)
83
+ 2026-07-18:12:13:23 INFO [tasks:691] Task: ruler_cwe (ruler/cwe.yaml)
84
+ 2026-07-18:12:13:23 INFO [tasks:691] Task: niah_multivalue (ruler/niah_multivalue.yaml)
85
+ 2026-07-18:12:13:23 INFO [tasks:691] Task: niah_multikey_3 (ruler/niah_multikey_3.yaml)
86
+ 2026-07-18:12:13:23 INFO [tasks:691] Task: niah_multikey_1 (ruler/niah_multikey_1.yaml)
87
+ 2026-07-18:12:13:23 INFO [tasks:691] Task: niah_single_2 (ruler/niah_single_2.yaml)
88
+ 2026-07-18:12:13:23 INFO [evaluator:314] ruler_qa_squad: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
89
+ 2026-07-18:12:13:23 INFO [evaluator:314] ruler_cwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 120, 'until': []}
90
+ 2026-07-18:12:13:23 INFO [evaluator:314] niah_multivalue: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
91
+ 2026-07-18:12:13:23 INFO [evaluator:314] niah_multikey_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
92
+ 2026-07-18:12:13:23 INFO [evaluator:314] niah_multikey_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
93
+ 2026-07-18:12:13:23 INFO [evaluator:314] niah_single_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
94
+ 2026-07-18:12:13:23 INFO [api.task:311] Building contexts for ruler_qa_squad on rank 0...
95
+
96
+
97
  0%| | 0/20 [00:00<?, ?it/s]
98
+ 2026-07-18:12:13:23 INFO [api.task:311] Building contexts for ruler_cwe on rank 0...
99
+
100
+
101
  0%| | 0/20 [00:00<?, ?it/s]
102
+ 2026-07-18:12:13:23 INFO [api.task:311] Building contexts for niah_multivalue on rank 0...
103
+
104
+
105
  0%| | 0/20 [00:00<?, ?it/s]
106
+ 2026-07-18:12:13:23 INFO [api.task:311] Building contexts for niah_multikey_3 on rank 0...
107
+
108
+
109
  0%| | 0/20 [00:00<?, ?it/s]
110
+ 2026-07-18:12:13:23 INFO [api.task:311] Building contexts for niah_multikey_1 on rank 0...
111
+
112
+
113
  0%| | 0/20 [00:00<?, ?it/s]
114
+ 2026-07-18:12:13:23 INFO [api.task:311] Building contexts for niah_single_2 on rank 0...
115
+
116
+
117
  0%| | 0/20 [00:00<?, ?it/s]
118
+ 2026-07-18:12:13:23 INFO [evaluator:584] Running generate_until requests
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+ 2026-07-18:12:26:30 INFO [loggers.evaluation_tracker:247] Saving results aggregated
242
+ 2026-07-18:12:26:30 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
243
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
244
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
245
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
246
+ |niah_multikey_1| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
247
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
248
+ |niah_multikey_3| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
249
+ | | |none | 0| 8192|↑ | 0.7500|± | N/A|
250
+ |niah_multivalue| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
251
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
252
+ |niah_single_2 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
253
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
254
+ |ruler_cwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
255
+ | | |none | 0| 8192|↑ | 0.3950|± | N/A|
256
+ |ruler_qa_squad | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
257
+ | | |none | 0| 8192|↑ | 0.4208|± | N/A|
258
+
outputs/eval/logs/token_t0525/babilong.log ADDED
@@ -0,0 +1,312 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:13:09:04 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:13:09:08 INFO [_cli.run:376] Selected Tasks: ['babilong_longctx']
3
+ 2026-07-18:13:09:09 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:13:09:09 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:13:09:12 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:13:09:12 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:13:09:13 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:13:09:14 WARNING [api.task:856] babilong_qa5: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:13:09:15 WARNING [api.task:856] babilong_qa4: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
11
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
12
+ 2026-07-18:13:09:15 WARNING [api.task:856] babilong_qa3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
13
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
14
+ 2026-07-18:13:09:15 WARNING [api.task:856] babilong_qa2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
15
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
16
+ 2026-07-18:13:09:15 WARNING [api.task:856] babilong_qa1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
17
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
18
+ 2026-07-18:13:09:16 INFO [tasks:700] Selected tasks:
19
+ 2026-07-18:13:09:16 INFO [tasks:703] Group: babilong_longctx
20
+ 2026-07-18:13:09:16 INFO [tasks:726] ConfigurableGroup(group=babilong_longctx,group_alias=None): {'babilong_qa1': ConfigurableTask(task_name=babilong_qa1,output_type=generate_until,num_fewshot=2,num_samples=1000), 'babilong_qa2': ConfigurableTask(task_name=babilong_qa2,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa3': ConfigurableTask(task_name=babilong_qa3,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa4': ConfigurableTask(task_name=babilong_qa4,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa5': ConfigurableTask(task_name=babilong_qa5,output_type=generate_until,num_fewshot=2,num_samples=999)}
21
+ 2026-07-18:13:09:16 INFO [evaluator:314] babilong_qa1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
22
+ 2026-07-18:13:09:16 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa1 from 2 to 2
23
+ 2026-07-18:13:09:16 INFO [evaluator:314] babilong_qa2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
24
+ 2026-07-18:13:09:16 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa2 from 2 to 2
25
+ 2026-07-18:13:09:16 INFO [evaluator:314] babilong_qa3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
26
+ 2026-07-18:13:09:16 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa3 from 2 to 2
27
+ 2026-07-18:13:09:16 INFO [evaluator:314] babilong_qa4: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
28
+ 2026-07-18:13:09:16 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa4 from 2 to 2
29
+ 2026-07-18:13:09:16 INFO [evaluator:314] babilong_qa5: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
30
+ 2026-07-18:13:09:16 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa5 from 2 to 2
31
+ 2026-07-18:13:09:16 INFO [api.task:311] Building contexts for babilong_qa1 on rank 0...
32
+
33
+
34
  0%| | 0/50 [00:00<?, ?it/s]
35
+ 2026-07-18:13:09:16 INFO [api.task:311] Building contexts for babilong_qa2 on rank 0...
36
+
37
+
38
  0%| | 0/50 [00:00<?, ?it/s]
39
+ 2026-07-18:13:09:16 INFO [api.task:311] Building contexts for babilong_qa3 on rank 0...
40
+
41
+
42
  0%| | 0/50 [00:00<?, ?it/s]
43
+ 2026-07-18:13:09:16 INFO [api.task:311] Building contexts for babilong_qa4 on rank 0...
44
+
45
+
46
  0%| | 0/50 [00:00<?, ?it/s]
47
+ 2026-07-18:13:09:16 INFO [api.task:311] Building contexts for babilong_qa5 on rank 0...
48
+
49
+
50
  0%| | 0/50 [00:00<?, ?it/s]
51
+ 2026-07-18:13:09:16 INFO [evaluator:584] Running generate_until requests
52
+
53
+
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+
84
+
85
+
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+
94
+
95
+
96
+
97
+
98
+
99
+
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+
116
+
117
+
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+ 2026-07-18:13:14:07 INFO [loggers.evaluation_tracker:247] Saving results aggregated
303
+ 2026-07-18:13:14:07 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t0525/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
304
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 50.0, num_fewshot: 2, batch_size: 1
305
+ | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
306
+ |----------------|------:|------|-----:|------|---|----:|---|-----:|
307
+ |babilong_longctx| 0|none | |acc |↑ |0.608|± |0.0295|
308
+ | - babilong_qa1 | 0|none | 2|acc |↑ |0.740|± |0.0627|
309
+ | - babilong_qa2 | 0|none | 2|acc |↑ |0.520|± |0.0714|
310
+ | - babilong_qa3 | 0|none | 2|acc |↑ |0.340|± |0.0677|
311
+ | - babilong_qa4 | 0|none | 2|acc |↑ |0.720|± |0.0641|
312
+ | - babilong_qa5 | 0|none | 2|acc |↑ |0.720|± |0.0641|
313
+
314
+ | Groups |Version|Filter|n-shot|Metric| |Value| |Stderr|
315
+ |----------------|------:|------|------|------|---|----:|---|-----:|
316
+ |babilong_longctx| 0|none | |acc |↑ |0.608|± |0.0295|
317
+
outputs/eval/logs/token_t0525/helmet.log ADDED
@@ -0,0 +1,252 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [helmet_icl] 1/250 trec_coarse tokens=6597
3
+ [helmet_icl] 2/250 trec_coarse tokens=6549
4
+ [helmet_icl] 3/250 trec_coarse tokens=6508
5
+ [helmet_icl] 4/250 trec_coarse tokens=6608
6
+ [helmet_icl] 5/250 trec_coarse tokens=6497
7
+ [helmet_icl] 6/250 trec_coarse tokens=6545
8
+ [helmet_icl] 7/250 trec_coarse tokens=6583
9
+ [helmet_icl] 8/250 trec_coarse tokens=6455
10
+ [helmet_icl] 9/250 trec_coarse tokens=6643
11
+ [helmet_icl] 10/250 trec_coarse tokens=6568
12
+ [helmet_icl] 11/250 trec_coarse tokens=6518
13
+ [helmet_icl] 12/250 trec_coarse tokens=6424
14
+ [helmet_icl] 13/250 trec_coarse tokens=6750
15
+ [helmet_icl] 14/250 trec_coarse tokens=6642
16
+ [helmet_icl] 15/250 trec_coarse tokens=6494
17
+ [helmet_icl] 16/250 trec_coarse tokens=6427
18
+ [helmet_icl] 17/250 trec_coarse tokens=6547
19
+ [helmet_icl] 18/250 trec_coarse tokens=6612
20
+ [helmet_icl] 19/250 trec_coarse tokens=6591
21
+ [helmet_icl] 20/250 trec_coarse tokens=6485
22
+ [helmet_icl] 21/250 trec_coarse tokens=6542
23
+ [helmet_icl] 22/250 trec_coarse tokens=6409
24
+ [helmet_icl] 23/250 trec_coarse tokens=6482
25
+ [helmet_icl] 24/250 trec_coarse tokens=6502
26
+ [helmet_icl] 25/250 trec_coarse tokens=6344
27
+ [helmet_icl] 26/250 trec_coarse tokens=6479
28
+ [helmet_icl] 27/250 trec_coarse tokens=6569
29
+ [helmet_icl] 28/250 trec_coarse tokens=6389
30
+ [helmet_icl] 29/250 trec_coarse tokens=6479
31
+ [helmet_icl] 30/250 trec_coarse tokens=6653
32
+ [helmet_icl] 31/250 trec_coarse tokens=6532
33
+ [helmet_icl] 32/250 trec_coarse tokens=6491
34
+ [helmet_icl] 33/250 trec_coarse tokens=6489
35
+ [helmet_icl] 34/250 trec_coarse tokens=6630
36
+ [helmet_icl] 35/250 trec_coarse tokens=6488
37
+ [helmet_icl] 36/250 trec_coarse tokens=6499
38
+ [helmet_icl] 37/250 trec_coarse tokens=6483
39
+ [helmet_icl] 38/250 trec_coarse tokens=6660
40
+ [helmet_icl] 39/250 trec_coarse tokens=6675
41
+ [helmet_icl] 40/250 trec_coarse tokens=6544
42
+ [helmet_icl] 41/250 trec_coarse tokens=6520
43
+ [helmet_icl] 42/250 trec_coarse tokens=6359
44
+ [helmet_icl] 43/250 trec_coarse tokens=6657
45
+ [helmet_icl] 44/250 trec_coarse tokens=6546
46
+ [helmet_icl] 45/250 trec_coarse tokens=6481
47
+ [helmet_icl] 46/250 trec_coarse tokens=6506
48
+ [helmet_icl] 47/250 trec_coarse tokens=6621
49
+ [helmet_icl] 48/250 trec_coarse tokens=6623
50
+ [helmet_icl] 49/250 trec_coarse tokens=6411
51
+ [helmet_icl] 50/250 trec_coarse tokens=6577
52
+ [helmet_icl] 51/250 trec_fine tokens=6858
53
+ [helmet_icl] 52/250 trec_fine tokens=6973
54
+ [helmet_icl] 53/250 trec_fine tokens=6977
55
+ [helmet_icl] 54/250 trec_fine tokens=6952
56
+ [helmet_icl] 55/250 trec_fine tokens=6919
57
+ [helmet_icl] 56/250 trec_fine tokens=6979
58
+ [helmet_icl] 57/250 trec_fine tokens=6957
59
+ [helmet_icl] 58/250 trec_fine tokens=7013
60
+ [helmet_icl] 59/250 trec_fine tokens=6824
61
+ [helmet_icl] 60/250 trec_fine tokens=6833
62
+ [helmet_icl] 61/250 trec_fine tokens=6868
63
+ [helmet_icl] 62/250 trec_fine tokens=6914
64
+ [helmet_icl] 63/250 trec_fine tokens=6759
65
+ [helmet_icl] 64/250 trec_fine tokens=6933
66
+ [helmet_icl] 65/250 trec_fine tokens=6868
67
+ [helmet_icl] 66/250 trec_fine tokens=6839
68
+ [helmet_icl] 67/250 trec_fine tokens=6838
69
+ [helmet_icl] 68/250 trec_fine tokens=7000
70
+ [helmet_icl] 69/250 trec_fine tokens=6800
71
+ [helmet_icl] 70/250 trec_fine tokens=6829
72
+ [helmet_icl] 71/250 trec_fine tokens=6971
73
+ [helmet_icl] 72/250 trec_fine tokens=6907
74
+ [helmet_icl] 73/250 trec_fine tokens=6818
75
+ [helmet_icl] 74/250 trec_fine tokens=6902
76
+ [helmet_icl] 75/250 trec_fine tokens=6941
77
+ [helmet_icl] 76/250 trec_fine tokens=6830
78
+ [helmet_icl] 77/250 trec_fine tokens=6934
79
+ [helmet_icl] 78/250 trec_fine tokens=6879
80
+ [helmet_icl] 79/250 trec_fine tokens=6915
81
+ [helmet_icl] 80/250 trec_fine tokens=6953
82
+ [helmet_icl] 81/250 trec_fine tokens=6875
83
+ [helmet_icl] 82/250 trec_fine tokens=6847
84
+ [helmet_icl] 83/250 trec_fine tokens=6847
85
+ [helmet_icl] 84/250 trec_fine tokens=6944
86
+ [helmet_icl] 85/250 trec_fine tokens=6818
87
+ [helmet_icl] 86/250 trec_fine tokens=6868
88
+ [helmet_icl] 87/250 trec_fine tokens=7022
89
+ [helmet_icl] 88/250 trec_fine tokens=6930
90
+ [helmet_icl] 89/250 trec_fine tokens=6863
91
+ [helmet_icl] 90/250 trec_fine tokens=6807
92
+ [helmet_icl] 91/250 trec_fine tokens=7001
93
+ [helmet_icl] 92/250 trec_fine tokens=6890
94
+ [helmet_icl] 93/250 trec_fine tokens=6952
95
+ [helmet_icl] 94/250 trec_fine tokens=6845
96
+ [helmet_icl] 95/250 trec_fine tokens=6902
97
+ [helmet_icl] 96/250 trec_fine tokens=6879
98
+ [helmet_icl] 97/250 trec_fine tokens=6896
99
+ [helmet_icl] 98/250 trec_fine tokens=6770
100
+ [helmet_icl] 99/250 trec_fine tokens=6933
101
+ [helmet_icl] 100/250 trec_fine tokens=6886
102
+ [helmet_icl] 101/250 banking77 tokens=6809
103
+ [helmet_icl] 102/250 banking77 tokens=7162
104
+ [helmet_icl] 103/250 banking77 tokens=6876
105
+ [helmet_icl] 104/250 banking77 tokens=7033
106
+ [helmet_icl] 105/250 banking77 tokens=6647
107
+ [helmet_icl] 106/250 banking77 tokens=6818
108
+ [helmet_icl] 107/250 banking77 tokens=6841
109
+ [helmet_icl] 108/250 banking77 tokens=6944
110
+ [helmet_icl] 109/250 banking77 tokens=6776
111
+ [helmet_icl] 110/250 banking77 tokens=7100
112
+ [helmet_icl] 111/250 banking77 tokens=6967
113
+ [helmet_icl] 112/250 banking77 tokens=6894
114
+ [helmet_icl] 113/250 banking77 tokens=6900
115
+ [helmet_icl] 114/250 banking77 tokens=6964
116
+ [helmet_icl] 115/250 banking77 tokens=7085
117
+ [helmet_icl] 116/250 banking77 tokens=6953
118
+ [helmet_icl] 117/250 banking77 tokens=7406
119
+ [helmet_icl] 118/250 banking77 tokens=6802
120
+ [helmet_icl] 119/250 banking77 tokens=7119
121
+ [helmet_icl] 120/250 banking77 tokens=7202
122
+ [helmet_icl] 121/250 banking77 tokens=7103
123
+ [helmet_icl] 122/250 banking77 tokens=7009
124
+ [helmet_icl] 123/250 banking77 tokens=6940
125
+ [helmet_icl] 124/250 banking77 tokens=6857
126
+ [helmet_icl] 125/250 banking77 tokens=6922
127
+ [helmet_icl] 126/250 banking77 tokens=6988
128
+ [helmet_icl] 127/250 banking77 tokens=6945
129
+ [helmet_icl] 128/250 banking77 tokens=6835
130
+ [helmet_icl] 129/250 banking77 tokens=7035
131
+ [helmet_icl] 130/250 banking77 tokens=6787
132
+ [helmet_icl] 131/250 banking77 tokens=6940
133
+ [helmet_icl] 132/250 banking77 tokens=6661
134
+ [helmet_icl] 133/250 banking77 tokens=6934
135
+ [helmet_icl] 134/250 banking77 tokens=7235
136
+ [helmet_icl] 135/250 banking77 tokens=6829
137
+ [helmet_icl] 136/250 banking77 tokens=7169
138
+ [helmet_icl] 137/250 banking77 tokens=7074
139
+ [helmet_icl] 138/250 banking77 tokens=6797
140
+ [helmet_icl] 139/250 banking77 tokens=7013
141
+ [helmet_icl] 140/250 banking77 tokens=6811
142
+ [helmet_icl] 141/250 banking77 tokens=6983
143
+ [helmet_icl] 142/250 banking77 tokens=7183
144
+ [helmet_icl] 143/250 banking77 tokens=6801
145
+ [helmet_icl] 144/250 banking77 tokens=7174
146
+ [helmet_icl] 145/250 banking77 tokens=6773
147
+ [helmet_icl] 146/250 banking77 tokens=7134
148
+ [helmet_icl] 147/250 banking77 tokens=6907
149
+ [helmet_icl] 148/250 banking77 tokens=7341
150
+ [helmet_icl] 149/250 banking77 tokens=7042
151
+ [helmet_icl] 150/250 banking77 tokens=7304
152
+ [helmet_icl] 151/250 clinic150 tokens=7241
153
+ [helmet_icl] 152/250 clinic150 tokens=7282
154
+ [helmet_icl] 153/250 clinic150 tokens=7261
155
+ [helmet_icl] 154/250 clinic150 tokens=7292
156
+ [helmet_icl] 155/250 clinic150 tokens=7217
157
+ [helmet_icl] 156/250 clinic150 tokens=7280
158
+ [helmet_icl] 157/250 clinic150 tokens=7293
159
+ [helmet_icl] 158/250 clinic150 tokens=7250
160
+ [helmet_icl] 159/250 clinic150 tokens=7264
161
+ [helmet_icl] 160/250 clinic150 tokens=7238
162
+ [helmet_icl] 161/250 clinic150 tokens=7243
163
+ [helmet_icl] 162/250 clinic150 tokens=7191
164
+ [helmet_icl] 163/250 clinic150 tokens=7333
165
+ [helmet_icl] 164/250 clinic150 tokens=7299
166
+ [helmet_icl] 165/250 clinic150 tokens=7225
167
+ [helmet_icl] 166/250 clinic150 tokens=7409
168
+ [helmet_icl] 167/250 clinic150 tokens=7277
169
+ [helmet_icl] 168/250 clinic150 tokens=7376
170
+ [helmet_icl] 169/250 clinic150 tokens=7383
171
+ [helmet_icl] 170/250 clinic150 tokens=7270
172
+ [helmet_icl] 171/250 clinic150 tokens=7173
173
+ [helmet_icl] 172/250 clinic150 tokens=7106
174
+ [helmet_icl] 173/250 clinic150 tokens=7413
175
+ [helmet_icl] 174/250 clinic150 tokens=7253
176
+ [helmet_icl] 175/250 clinic150 tokens=7224
177
+ [helmet_icl] 176/250 clinic150 tokens=7307
178
+ [helmet_icl] 177/250 clinic150 tokens=7272
179
+ [helmet_icl] 178/250 clinic150 tokens=7215
180
+ [helmet_icl] 179/250 clinic150 tokens=7344
181
+ [helmet_icl] 180/250 clinic150 tokens=7224
182
+ [helmet_icl] 181/250 clinic150 tokens=7310
183
+ [helmet_icl] 182/250 clinic150 tokens=7222
184
+ [helmet_icl] 183/250 clinic150 tokens=7260
185
+ [helmet_icl] 184/250 clinic150 tokens=7351
186
+ [helmet_icl] 185/250 clinic150 tokens=7301
187
+ [helmet_icl] 186/250 clinic150 tokens=7155
188
+ [helmet_icl] 187/250 clinic150 tokens=7253
189
+ [helmet_icl] 188/250 clinic150 tokens=7248
190
+ [helmet_icl] 189/250 clinic150 tokens=7128
191
+ [helmet_icl] 190/250 clinic150 tokens=7282
192
+ [helmet_icl] 191/250 clinic150 tokens=7301
193
+ [helmet_icl] 192/250 clinic150 tokens=7388
194
+ [helmet_icl] 193/250 clinic150 tokens=7244
195
+ [helmet_icl] 194/250 clinic150 tokens=7186
196
+ [helmet_icl] 195/250 clinic150 tokens=7309
197
+ [helmet_icl] 196/250 clinic150 tokens=7241
198
+ [helmet_icl] 197/250 clinic150 tokens=7214
199
+ [helmet_icl] 198/250 clinic150 tokens=7264
200
+ [helmet_icl] 199/250 clinic150 tokens=7219
201
+ [helmet_icl] 200/250 clinic150 tokens=7228
202
+ [helmet_icl] 201/250 nlu tokens=7063
203
+ [helmet_icl] 202/250 nlu tokens=6959
204
+ [helmet_icl] 203/250 nlu tokens=6985
205
+ [helmet_icl] 204/250 nlu tokens=6970
206
+ [helmet_icl] 205/250 nlu tokens=7025
207
+ [helmet_icl] 206/250 nlu tokens=7034
208
+ [helmet_icl] 207/250 nlu tokens=7004
209
+ [helmet_icl] 208/250 nlu tokens=7062
210
+ [helmet_icl] 209/250 nlu tokens=7062
211
+ [helmet_icl] 210/250 nlu tokens=7045
212
+ [helmet_icl] 211/250 nlu tokens=7028
213
+ [helmet_icl] 212/250 nlu tokens=7018
214
+ [helmet_icl] 213/250 nlu tokens=7075
215
+ [helmet_icl] 214/250 nlu tokens=7068
216
+ [helmet_icl] 215/250 nlu tokens=7025
217
+ [helmet_icl] 216/250 nlu tokens=7022
218
+ [helmet_icl] 217/250 nlu tokens=7112
219
+ [helmet_icl] 218/250 nlu tokens=6967
220
+ [helmet_icl] 219/250 nlu tokens=6980
221
+ [helmet_icl] 220/250 nlu tokens=7031
222
+ [helmet_icl] 221/250 nlu tokens=7093
223
+ [helmet_icl] 222/250 nlu tokens=6949
224
+ [helmet_icl] 223/250 nlu tokens=7046
225
+ [helmet_icl] 224/250 nlu tokens=7039
226
+ [helmet_icl] 225/250 nlu tokens=7126
227
+ [helmet_icl] 226/250 nlu tokens=7064
228
+ [helmet_icl] 227/250 nlu tokens=7057
229
+ [helmet_icl] 228/250 nlu tokens=6971
230
+ [helmet_icl] 229/250 nlu tokens=7034
231
+ [helmet_icl] 230/250 nlu tokens=7094
232
+ [helmet_icl] 231/250 nlu tokens=6979
233
+ [helmet_icl] 232/250 nlu tokens=7123
234
+ [helmet_icl] 233/250 nlu tokens=7144
235
+ [helmet_icl] 234/250 nlu tokens=7024
236
+ [helmet_icl] 235/250 nlu tokens=6943
237
+ [helmet_icl] 236/250 nlu tokens=6961
238
+ [helmet_icl] 237/250 nlu tokens=7005
239
+ [helmet_icl] 238/250 nlu tokens=7080
240
+ [helmet_icl] 239/250 nlu tokens=7179
241
+ [helmet_icl] 240/250 nlu tokens=7115
242
+ [helmet_icl] 241/250 nlu tokens=6946
243
+ [helmet_icl] 242/250 nlu tokens=6985
244
+ [helmet_icl] 243/250 nlu tokens=7131
245
+ [helmet_icl] 244/250 nlu tokens=7100
246
+ [helmet_icl] 245/250 nlu tokens=7190
247
+ [helmet_icl] 246/250 nlu tokens=7040
248
+ [helmet_icl] 247/250 nlu tokens=7013
249
+ [helmet_icl] 248/250 nlu tokens=7080
250
+ [helmet_icl] 249/250 nlu tokens=7098
251
+ [helmet_icl] 250/250 nlu tokens=6891
252
+ /workspace/outputs/eval/token_t0525/helmet_icl8k_n50.summary.csv
outputs/eval/logs/token_t0525/mrcr.log ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [mrcr] 1/30 8k_2needle tokens=4852
3
+ [mrcr] 2/30 8k_2needle tokens=7119
4
+ [mrcr] 3/30 8k_2needle tokens=5756
5
+ [mrcr] 4/30 8k_2needle tokens=5072
6
+ [mrcr] 5/30 8k_2needle tokens=5753
7
+ [mrcr] 6/30 8k_2needle tokens=5481
8
+ [mrcr] 7/30 8k_2needle tokens=5143
9
+ [mrcr] 8/30 8k_2needle tokens=6399
10
+ [mrcr] 9/30 8k_2needle tokens=5987
11
+ [mrcr] 10/30 8k_2needle tokens=4380
12
+ [mrcr] 11/30 8k_4needle tokens=5123
13
+ [mrcr] 12/30 8k_4needle tokens=7908
14
+ [mrcr] 13/30 8k_4needle tokens=5814
15
+ [mrcr] 14/30 8k_4needle tokens=4856
16
+ [mrcr] 15/30 8k_4needle tokens=7413
17
+ [mrcr] 16/30 8k_4needle tokens=7764
18
+ [mrcr] 17/30 8k_4needle tokens=4312
19
+ [mrcr] 18/30 8k_4needle tokens=4847
20
+ [mrcr] 19/30 8k_4needle tokens=6287
21
+ [mrcr] 20/30 8k_4needle tokens=7841
22
+ [mrcr] 21/30 8k_8needle tokens=4581
23
+ [mrcr] 22/30 8k_8needle tokens=6357
24
+ [mrcr] 23/30 8k_8needle tokens=6981
25
+ [mrcr] 24/30 8k_8needle tokens=6308
26
+ [mrcr] 25/30 8k_8needle tokens=6901
27
+ [mrcr] 26/30 8k_8needle tokens=5407
28
+ [mrcr] 27/30 8k_8needle tokens=6351
29
+ [mrcr] 28/30 8k_8needle tokens=5657
30
+ [mrcr] 29/30 8k_8needle tokens=7330
31
+ [mrcr] 30/30 8k_8needle tokens=8028
32
+ /workspace/outputs/eval/token_t0525/mrcr_8k_2_4_8needle_n10.summary.csv
outputs/eval/logs/token_t0525/ruler_a.log ADDED
@@ -0,0 +1,340 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/1 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  0%| | 0/500 [00:00<?, ?it/s]
 
2
  13%|█▎ | 66/500 [00:01<00:06, 65.54it/s]
 
3
  26%|██▋ | 132/500 [00:02<00:05, 65.39it/s]
 
4
  40%|███▉ | 198/500 [00:03<00:04, 64.83it/s]
 
5
  53%|█████▎ | 265/500 [00:04<00:03, 65.67it/s]
 
6
  66%|██████▋ | 332/500 [00:05<00:02, 65.84it/s]
 
7
  80%|████████ | 400/500 [00:06<00:01, 66.25it/s]
 
8
  94%|█████████▎| 468/500 [00:07<00:00, 66.59it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
10
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
11
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
12
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
13
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
14
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
15
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:12:44:28 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:12:44:32 INFO [_cli.run:376] Selected Tasks: ['niah_single_1', 'niah_single_3', 'niah_multikey_2', 'niah_multiquery', 'ruler_vt', 'ruler_fwe', 'ruler_qa_hotpot']
3
+ 2026-07-18:12:44:34 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:12:44:34 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:12:44:37 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:12:44:37 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:12:44:37 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:12:44:46 WARNING [api.task:856] niah_single_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:12:44:46 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+ 2026-07-18:12:44:55 WARNING [api.task:856] niah_single_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
21
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
22
+
23
+
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+ 2026-07-18:12:45:04 WARNING [api.task:856] niah_multikey_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
33
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
34
+
35
+
36
+
37
+
38
+
39
+
40
+
41
+
42
+ 2026-07-18:12:45:11 WARNING [api.task:856] niah_multiquery: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
43
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
44
+
45
+
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+ 2026-07-18:12:45:20 WARNING [api.task:856] ruler_vt: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
55
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
56
+ 2026-07-18:12:45:20 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
57
+ Max length 500 | Current length 307 | Noises: 5
58
+ Max length 500 | Current length 410 | Noises: 10
59
+ Max length 500 | Current length 531 | Noises: 15
60
+ Num noises: 10
61
+
62
+
63
  0%| | 0/1 [00:00<?, ?it/s]
64
+ Max length 8192 | Current length 791 | Noises: 10
65
+ Max length 8192 | Current length 1025 | Noises: 20
66
+ Max length 8192 | Current length 1273 | Noises: 30
67
+ Max length 8192 | Current length 1510 | Noises: 40
68
+ Max length 8192 | Current length 1749 | Noises: 50
69
+ Max length 8192 | Current length 1996 | Noises: 60
70
+ Max length 8192 | Current length 2231 | Noises: 70
71
+ Max length 8192 | Current length 2473 | Noises: 80
72
+ Max length 8192 | Current length 2705 | Noises: 90
73
+ Max length 8192 | Current length 2953 | Noises: 100
74
+ Max length 8192 | Current length 3186 | Noises: 110
75
+ Max length 8192 | Current length 3431 | Noises: 120
76
+ Max length 8192 | Current length 3671 | Noises: 130
77
+ Max length 8192 | Current length 3916 | Noises: 140
78
+ Max length 8192 | Current length 4149 | Noises: 150
79
+ Max length 8192 | Current length 4386 | Noises: 160
80
+ Max length 8192 | Current length 4630 | Noises: 170
81
+ Max length 8192 | Current length 4871 | Noises: 180
82
+ Max length 8192 | Current length 5110 | Noises: 190
83
+ Max length 8192 | Current length 5349 | Noises: 200
84
+ Max length 8192 | Current length 5590 | Noises: 210
85
+ Max length 8192 | Current length 5832 | Noises: 220
86
+ Max length 8192 | Current length 6070 | Noises: 230
87
+ Max length 8192 | Current length 6311 | Noises: 240
88
+ Max length 8192 | Current length 6544 | Noises: 250
89
+ Max length 8192 | Current length 6791 | Noises: 260
90
+ Max length 8192 | Current length 7031 | Noises: 270
91
+ Max length 8192 | Current length 7271 | Noises: 280
92
+ Max length 8192 | Current length 7513 | Noises: 290
93
+ Max length 8192 | Current length 7751 | Noises: 300
94
+ Max length 8192 | Current length 7986 | Noises: 310
95
+ Max length 8192 | Current length 8230 | Noises: 320
96
+ Num noises: 310
97
+
98
+
99
  0%| | 0/500 [00:00<?, ?it/s]
100
+
101
  13%|█▎ | 66/500 [00:01<00:06, 65.54it/s]
102
+
103
  26%|██▋ | 132/500 [00:02<00:05, 65.39it/s]
104
+
105
  40%|███▉ | 198/500 [00:03<00:04, 64.83it/s]
106
+
107
  53%|█████▎ | 265/500 [00:04<00:03, 65.67it/s]
108
+
109
  66%|██████▋ | 332/500 [00:05<00:02, 65.84it/s]
110
+
111
  80%|████████ | 400/500 [00:06<00:01, 66.25it/s]
112
+
113
  94%|█████████▎| 468/500 [00:07<00:00, 66.59it/s]
114
+ 2026-07-18:12:45:28 WARNING [api.task:856] ruler_fwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
115
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
116
+
117
+
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+ 2026-07-18:12:45:41 WARNING [api.task:856] ruler_qa_hotpot: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
130
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+ 2026-07-18:12:46:03 INFO [tasks:700] Selected tasks:
152
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: ruler_qa_hotpot (ruler/qa_hotpot.yaml)
153
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: ruler_fwe (ruler/fwe.yaml)
154
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: ruler_vt (ruler/vt.yaml)
155
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: niah_multiquery (ruler/niah_multiquery.yaml)
156
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: niah_multikey_2 (ruler/niah_multikey_2.yaml)
157
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: niah_single_3 (ruler/niah_single_3.yaml)
158
+ 2026-07-18:12:46:03 INFO [tasks:691] Task: niah_single_1 (ruler/niah_single_1.yaml)
159
+ 2026-07-18:12:46:03 INFO [evaluator:314] ruler_qa_hotpot: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
160
+ 2026-07-18:12:46:03 INFO [evaluator:314] ruler_fwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 50, 'until': []}
161
+ 2026-07-18:12:46:03 INFO [evaluator:314] ruler_vt: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 30, 'until': []}
162
+ 2026-07-18:12:46:03 INFO [evaluator:314] niah_multiquery: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
163
+ 2026-07-18:12:46:03 INFO [evaluator:314] niah_multikey_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
164
+ 2026-07-18:12:46:03 INFO [evaluator:314] niah_single_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
165
+ 2026-07-18:12:46:03 INFO [evaluator:314] niah_single_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
166
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for ruler_qa_hotpot on rank 0...
167
+
168
+
169
  0%| | 0/20 [00:00<?, ?it/s]
170
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for ruler_fwe on rank 0...
171
+
172
+
173
  0%| | 0/20 [00:00<?, ?it/s]
174
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for ruler_vt on rank 0...
175
+
176
+
177
  0%| | 0/20 [00:00<?, ?it/s]
178
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for niah_multiquery on rank 0...
179
+
180
+
181
  0%| | 0/20 [00:00<?, ?it/s]
182
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for niah_multikey_2 on rank 0...
183
+
184
+
185
  0%| | 0/20 [00:00<?, ?it/s]
186
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for niah_single_3 on rank 0...
187
+
188
+
189
  0%| | 0/20 [00:00<?, ?it/s]
190
+ 2026-07-18:12:46:03 INFO [api.task:311] Building contexts for niah_single_1 on rank 0...
191
+
192
+
193
  0%| | 0/20 [00:00<?, ?it/s]
194
+ 2026-07-18:12:46:03 INFO [evaluator:584] Running generate_until requests
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+
303
+
304
+
305
+
306
+
307
+
308
+
309
+
310
+
311
+
312
+
313
+
314
+
315
+
316
+
317
+
318
+
319
+
320
+
321
+
322
+
323
+
324
+
325
+
326
+
327
+
328
+
329
+
330
+
331
+
332
+
333
+
334
+
335
+
336
+
337
+ 2026-07-18:12:56:47 INFO [loggers.evaluation_tracker:247] Saving results aggregated
338
+ 2026-07-18:12:56:47 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t0525/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
339
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
340
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
341
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
342
+ |niah_multikey_2| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
343
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
344
+ |niah_multiquery| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
345
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
346
+ |niah_single_1 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
347
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
348
+ |niah_single_3 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
349
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
350
+ |ruler_fwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
351
+ | | |none | 0| 8192|↑ | 0.7667|± | N/A|
352
+ |ruler_qa_hotpot| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
353
+ | | |none | 0| 8192|↑ | 0.4000|± | N/A|
354
+ |ruler_vt | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
355
+ | | |none | 0| 8192|↑ | 0.8800|± | N/A|
356
+
outputs/eval/logs/token_t0525/ruler_b.log ADDED
@@ -0,0 +1,253 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
5
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:12:56:49 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:12:56:53 INFO [_cli.run:376] Selected Tasks: ['niah_single_2', 'niah_multikey_1', 'niah_multikey_3', 'niah_multivalue', 'ruler_cwe', 'ruler_qa_squad']
3
+ 2026-07-18:12:56:54 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:12:56:54 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:12:56:58 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:12:56:58 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:12:56:58 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:12:57:07 WARNING [api.task:856] niah_single_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:12:57:08 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+ 2026-07-18:12:57:18 WARNING [api.task:856] niah_multikey_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
23
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+
34
+
35
+ 2026-07-18:12:57:28 WARNING [api.task:856] niah_multikey_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
36
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+
45
+ 2026-07-18:12:57:34 WARNING [api.task:856] niah_multivalue: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
46
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+
58
+ 2026-07-18:12:57:44 WARNING [api.task:856] ruler_cwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
59
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
60
+ 2026-07-18:12:57:44 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+ 2026-07-18:12:57:52 WARNING [api.task:856] ruler_qa_squad: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
70
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+ 2026-07-18:12:58:03 INFO [tasks:700] Selected tasks:
83
+ 2026-07-18:12:58:03 INFO [tasks:691] Task: ruler_qa_squad (ruler/qa_squad.yaml)
84
+ 2026-07-18:12:58:03 INFO [tasks:691] Task: ruler_cwe (ruler/cwe.yaml)
85
+ 2026-07-18:12:58:03 INFO [tasks:691] Task: niah_multivalue (ruler/niah_multivalue.yaml)
86
+ 2026-07-18:12:58:03 INFO [tasks:691] Task: niah_multikey_3 (ruler/niah_multikey_3.yaml)
87
+ 2026-07-18:12:58:03 INFO [tasks:691] Task: niah_multikey_1 (ruler/niah_multikey_1.yaml)
88
+ 2026-07-18:12:58:03 INFO [tasks:691] Task: niah_single_2 (ruler/niah_single_2.yaml)
89
+ 2026-07-18:12:58:03 INFO [evaluator:314] ruler_qa_squad: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
90
+ 2026-07-18:12:58:03 INFO [evaluator:314] ruler_cwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 120, 'until': []}
91
+ 2026-07-18:12:58:03 INFO [evaluator:314] niah_multivalue: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
92
+ 2026-07-18:12:58:03 INFO [evaluator:314] niah_multikey_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
93
+ 2026-07-18:12:58:03 INFO [evaluator:314] niah_multikey_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
94
+ 2026-07-18:12:58:03 INFO [evaluator:314] niah_single_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
95
+ 2026-07-18:12:58:03 INFO [api.task:311] Building contexts for ruler_qa_squad on rank 0...
96
+
97
+
98
  0%| | 0/20 [00:00<?, ?it/s]
99
+ 2026-07-18:12:58:03 INFO [api.task:311] Building contexts for ruler_cwe on rank 0...
100
+
101
+
102
  0%| | 0/20 [00:00<?, ?it/s]
103
+ 2026-07-18:12:58:03 INFO [api.task:311] Building contexts for niah_multivalue on rank 0...
104
+
105
+
106
  0%| | 0/20 [00:00<?, ?it/s]
107
+ 2026-07-18:12:58:03 INFO [api.task:311] Building contexts for niah_multikey_3 on rank 0...
108
+
109
+
110
  0%| | 0/20 [00:00<?, ?it/s]
111
+ 2026-07-18:12:58:03 INFO [api.task:311] Building contexts for niah_multikey_1 on rank 0...
112
+
113
+
114
  0%| | 0/20 [00:00<?, ?it/s]
115
+ 2026-07-18:12:58:03 INFO [api.task:311] Building contexts for niah_single_2 on rank 0...
116
+
117
+
118
  0%| | 0/20 [00:00<?, ?it/s]
119
+ 2026-07-18:12:58:03 INFO [evaluator:584] Running generate_until requests
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+ 2026-07-18:13:09:02 INFO [loggers.evaluation_tracker:247] Saving results aggregated
243
+ 2026-07-18:13:09:02 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t0525/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
244
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
245
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
246
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
247
+ |niah_multikey_1| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
248
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
249
+ |niah_multikey_3| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
250
+ | | |none | 0| 8192|↑ | 0.7500|± | N/A|
251
+ |niah_multivalue| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
252
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
253
+ |niah_single_2 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
254
+ | | |none | 0| 8192|↑ | 1.0000|± | N/A|
255
+ |ruler_cwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
256
+ | | |none | 0| 8192|↑ | 0.4050|± | N/A|
257
+ |ruler_qa_squad | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
258
+ | | |none | 0| 8192|↑ | 0.4208|± | N/A|
259
+
outputs/eval/logs/token_t0575/babilong.log ADDED
@@ -0,0 +1,314 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:13:56:15 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:13:56:19 INFO [_cli.run:376] Selected Tasks: ['babilong_longctx']
3
+ 2026-07-18:13:56:20 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:13:56:20 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:13:56:23 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:13:56:23 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:13:56:24 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:13:56:25 WARNING [api.task:856] babilong_qa5: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:13:56:26 WARNING [api.task:856] babilong_qa4: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
11
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
12
+ 2026-07-18:13:56:26 WARNING [api.task:856] babilong_qa3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
13
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
14
+ 2026-07-18:13:56:26 WARNING [api.task:856] babilong_qa2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
15
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
16
+ 2026-07-18:13:56:26 WARNING [api.task:856] babilong_qa1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
17
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
18
+ 2026-07-18:13:56:26 INFO [tasks:700] Selected tasks:
19
+ 2026-07-18:13:56:26 INFO [tasks:703] Group: babilong_longctx
20
+ 2026-07-18:13:56:26 INFO [tasks:726] ConfigurableGroup(group=babilong_longctx,group_alias=None): {'babilong_qa1': ConfigurableTask(task_name=babilong_qa1,output_type=generate_until,num_fewshot=2,num_samples=1000), 'babilong_qa2': ConfigurableTask(task_name=babilong_qa2,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa3': ConfigurableTask(task_name=babilong_qa3,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa4': ConfigurableTask(task_name=babilong_qa4,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa5': ConfigurableTask(task_name=babilong_qa5,output_type=generate_until,num_fewshot=2,num_samples=999)}
21
+ 2026-07-18:13:56:26 INFO [evaluator:314] babilong_qa1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
22
+ 2026-07-18:13:56:26 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa1 from 2 to 2
23
+ 2026-07-18:13:56:26 INFO [evaluator:314] babilong_qa2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
24
+ 2026-07-18:13:56:26 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa2 from 2 to 2
25
+ 2026-07-18:13:56:26 INFO [evaluator:314] babilong_qa3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
26
+ 2026-07-18:13:56:26 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa3 from 2 to 2
27
+ 2026-07-18:13:56:26 INFO [evaluator:314] babilong_qa4: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
28
+ 2026-07-18:13:56:26 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa4 from 2 to 2
29
+ 2026-07-18:13:56:26 INFO [evaluator:314] babilong_qa5: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
30
+ 2026-07-18:13:56:26 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa5 from 2 to 2
31
+ 2026-07-18:13:56:26 INFO [api.task:311] Building contexts for babilong_qa1 on rank 0...
32
+
33
+
34
  0%| | 0/50 [00:00<?, ?it/s]
35
+ 2026-07-18:13:56:26 INFO [api.task:311] Building contexts for babilong_qa2 on rank 0...
36
+
37
+
38
  0%| | 0/50 [00:00<?, ?it/s]
39
+ 2026-07-18:13:56:26 INFO [api.task:311] Building contexts for babilong_qa3 on rank 0...
40
+
41
+
42
  0%| | 0/50 [00:00<?, ?it/s]
43
+ 2026-07-18:13:56:27 INFO [api.task:311] Building contexts for babilong_qa4 on rank 0...
44
+
45
+
46
  0%| | 0/50 [00:00<?, ?it/s]
47
+ 2026-07-18:13:56:27 INFO [api.task:311] Building contexts for babilong_qa5 on rank 0...
48
+
49
+
50
  0%| | 0/50 [00:00<?, ?it/s]
51
+ 2026-07-18:13:56:27 INFO [evaluator:584] Running generate_until requests
52
+
53
+
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+
84
+
85
+
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+
94
+
95
+
96
+
97
+
98
+
99
+
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+
116
+
117
+
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+
303
+
304
+ 2026-07-18:14:02:04 INFO [loggers.evaluation_tracker:247] Saving results aggregated
305
+ 2026-07-18:14:02:04 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t0575/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
306
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 50.0, num_fewshot: 2, batch_size: 1
307
+ | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
308
+ |----------------|------:|------|-----:|------|---|----:|---|-----:|
309
+ |babilong_longctx| 0|none | |acc |↑ |0.592|± |0.0298|
310
+ | - babilong_qa1 | 0|none | 2|acc |↑ |0.760|± |0.0610|
311
+ | - babilong_qa2 | 0|none | 2|acc |↑ |0.500|± |0.0714|
312
+ | - babilong_qa3 | 0|none | 2|acc |↑ |0.340|± |0.0677|
313
+ | - babilong_qa4 | 0|none | 2|acc |↑ |0.640|± |0.0686|
314
+ | - babilong_qa5 | 0|none | 2|acc |↑ |0.720|± |0.0641|
315
+
316
+ | Groups |Version|Filter|n-shot|Metric| |Value| |Stderr|
317
+ |----------------|------:|------|------|------|---|----:|---|-----:|
318
+ |babilong_longctx| 0|none | |acc |↑ |0.592|± |0.0298|
319
+
outputs/eval/logs/token_t0575/helmet.log ADDED
@@ -0,0 +1,252 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [helmet_icl] 1/250 trec_coarse tokens=6597
3
+ [helmet_icl] 2/250 trec_coarse tokens=6549
4
+ [helmet_icl] 3/250 trec_coarse tokens=6508
5
+ [helmet_icl] 4/250 trec_coarse tokens=6608
6
+ [helmet_icl] 5/250 trec_coarse tokens=6497
7
+ [helmet_icl] 6/250 trec_coarse tokens=6545
8
+ [helmet_icl] 7/250 trec_coarse tokens=6583
9
+ [helmet_icl] 8/250 trec_coarse tokens=6455
10
+ [helmet_icl] 9/250 trec_coarse tokens=6643
11
+ [helmet_icl] 10/250 trec_coarse tokens=6568
12
+ [helmet_icl] 11/250 trec_coarse tokens=6518
13
+ [helmet_icl] 12/250 trec_coarse tokens=6424
14
+ [helmet_icl] 13/250 trec_coarse tokens=6750
15
+ [helmet_icl] 14/250 trec_coarse tokens=6642
16
+ [helmet_icl] 15/250 trec_coarse tokens=6494
17
+ [helmet_icl] 16/250 trec_coarse tokens=6427
18
+ [helmet_icl] 17/250 trec_coarse tokens=6547
19
+ [helmet_icl] 18/250 trec_coarse tokens=6612
20
+ [helmet_icl] 19/250 trec_coarse tokens=6591
21
+ [helmet_icl] 20/250 trec_coarse tokens=6485
22
+ [helmet_icl] 21/250 trec_coarse tokens=6542
23
+ [helmet_icl] 22/250 trec_coarse tokens=6409
24
+ [helmet_icl] 23/250 trec_coarse tokens=6482
25
+ [helmet_icl] 24/250 trec_coarse tokens=6502
26
+ [helmet_icl] 25/250 trec_coarse tokens=6344
27
+ [helmet_icl] 26/250 trec_coarse tokens=6479
28
+ [helmet_icl] 27/250 trec_coarse tokens=6569
29
+ [helmet_icl] 28/250 trec_coarse tokens=6389
30
+ [helmet_icl] 29/250 trec_coarse tokens=6479
31
+ [helmet_icl] 30/250 trec_coarse tokens=6653
32
+ [helmet_icl] 31/250 trec_coarse tokens=6532
33
+ [helmet_icl] 32/250 trec_coarse tokens=6491
34
+ [helmet_icl] 33/250 trec_coarse tokens=6489
35
+ [helmet_icl] 34/250 trec_coarse tokens=6630
36
+ [helmet_icl] 35/250 trec_coarse tokens=6488
37
+ [helmet_icl] 36/250 trec_coarse tokens=6499
38
+ [helmet_icl] 37/250 trec_coarse tokens=6483
39
+ [helmet_icl] 38/250 trec_coarse tokens=6660
40
+ [helmet_icl] 39/250 trec_coarse tokens=6675
41
+ [helmet_icl] 40/250 trec_coarse tokens=6544
42
+ [helmet_icl] 41/250 trec_coarse tokens=6520
43
+ [helmet_icl] 42/250 trec_coarse tokens=6359
44
+ [helmet_icl] 43/250 trec_coarse tokens=6657
45
+ [helmet_icl] 44/250 trec_coarse tokens=6546
46
+ [helmet_icl] 45/250 trec_coarse tokens=6481
47
+ [helmet_icl] 46/250 trec_coarse tokens=6506
48
+ [helmet_icl] 47/250 trec_coarse tokens=6621
49
+ [helmet_icl] 48/250 trec_coarse tokens=6623
50
+ [helmet_icl] 49/250 trec_coarse tokens=6411
51
+ [helmet_icl] 50/250 trec_coarse tokens=6577
52
+ [helmet_icl] 51/250 trec_fine tokens=6858
53
+ [helmet_icl] 52/250 trec_fine tokens=6973
54
+ [helmet_icl] 53/250 trec_fine tokens=6977
55
+ [helmet_icl] 54/250 trec_fine tokens=6952
56
+ [helmet_icl] 55/250 trec_fine tokens=6919
57
+ [helmet_icl] 56/250 trec_fine tokens=6979
58
+ [helmet_icl] 57/250 trec_fine tokens=6957
59
+ [helmet_icl] 58/250 trec_fine tokens=7013
60
+ [helmet_icl] 59/250 trec_fine tokens=6824
61
+ [helmet_icl] 60/250 trec_fine tokens=6833
62
+ [helmet_icl] 61/250 trec_fine tokens=6868
63
+ [helmet_icl] 62/250 trec_fine tokens=6914
64
+ [helmet_icl] 63/250 trec_fine tokens=6759
65
+ [helmet_icl] 64/250 trec_fine tokens=6933
66
+ [helmet_icl] 65/250 trec_fine tokens=6868
67
+ [helmet_icl] 66/250 trec_fine tokens=6839
68
+ [helmet_icl] 67/250 trec_fine tokens=6838
69
+ [helmet_icl] 68/250 trec_fine tokens=7000
70
+ [helmet_icl] 69/250 trec_fine tokens=6800
71
+ [helmet_icl] 70/250 trec_fine tokens=6829
72
+ [helmet_icl] 71/250 trec_fine tokens=6971
73
+ [helmet_icl] 72/250 trec_fine tokens=6907
74
+ [helmet_icl] 73/250 trec_fine tokens=6818
75
+ [helmet_icl] 74/250 trec_fine tokens=6902
76
+ [helmet_icl] 75/250 trec_fine tokens=6941
77
+ [helmet_icl] 76/250 trec_fine tokens=6830
78
+ [helmet_icl] 77/250 trec_fine tokens=6934
79
+ [helmet_icl] 78/250 trec_fine tokens=6879
80
+ [helmet_icl] 79/250 trec_fine tokens=6915
81
+ [helmet_icl] 80/250 trec_fine tokens=6953
82
+ [helmet_icl] 81/250 trec_fine tokens=6875
83
+ [helmet_icl] 82/250 trec_fine tokens=6847
84
+ [helmet_icl] 83/250 trec_fine tokens=6847
85
+ [helmet_icl] 84/250 trec_fine tokens=6944
86
+ [helmet_icl] 85/250 trec_fine tokens=6818
87
+ [helmet_icl] 86/250 trec_fine tokens=6868
88
+ [helmet_icl] 87/250 trec_fine tokens=7022
89
+ [helmet_icl] 88/250 trec_fine tokens=6930
90
+ [helmet_icl] 89/250 trec_fine tokens=6863
91
+ [helmet_icl] 90/250 trec_fine tokens=6807
92
+ [helmet_icl] 91/250 trec_fine tokens=7001
93
+ [helmet_icl] 92/250 trec_fine tokens=6890
94
+ [helmet_icl] 93/250 trec_fine tokens=6952
95
+ [helmet_icl] 94/250 trec_fine tokens=6845
96
+ [helmet_icl] 95/250 trec_fine tokens=6902
97
+ [helmet_icl] 96/250 trec_fine tokens=6879
98
+ [helmet_icl] 97/250 trec_fine tokens=6896
99
+ [helmet_icl] 98/250 trec_fine tokens=6770
100
+ [helmet_icl] 99/250 trec_fine tokens=6933
101
+ [helmet_icl] 100/250 trec_fine tokens=6886
102
+ [helmet_icl] 101/250 banking77 tokens=6809
103
+ [helmet_icl] 102/250 banking77 tokens=7162
104
+ [helmet_icl] 103/250 banking77 tokens=6876
105
+ [helmet_icl] 104/250 banking77 tokens=7033
106
+ [helmet_icl] 105/250 banking77 tokens=6647
107
+ [helmet_icl] 106/250 banking77 tokens=6818
108
+ [helmet_icl] 107/250 banking77 tokens=6841
109
+ [helmet_icl] 108/250 banking77 tokens=6944
110
+ [helmet_icl] 109/250 banking77 tokens=6776
111
+ [helmet_icl] 110/250 banking77 tokens=7100
112
+ [helmet_icl] 111/250 banking77 tokens=6967
113
+ [helmet_icl] 112/250 banking77 tokens=6894
114
+ [helmet_icl] 113/250 banking77 tokens=6900
115
+ [helmet_icl] 114/250 banking77 tokens=6964
116
+ [helmet_icl] 115/250 banking77 tokens=7085
117
+ [helmet_icl] 116/250 banking77 tokens=6953
118
+ [helmet_icl] 117/250 banking77 tokens=7406
119
+ [helmet_icl] 118/250 banking77 tokens=6802
120
+ [helmet_icl] 119/250 banking77 tokens=7119
121
+ [helmet_icl] 120/250 banking77 tokens=7202
122
+ [helmet_icl] 121/250 banking77 tokens=7103
123
+ [helmet_icl] 122/250 banking77 tokens=7009
124
+ [helmet_icl] 123/250 banking77 tokens=6940
125
+ [helmet_icl] 124/250 banking77 tokens=6857
126
+ [helmet_icl] 125/250 banking77 tokens=6922
127
+ [helmet_icl] 126/250 banking77 tokens=6988
128
+ [helmet_icl] 127/250 banking77 tokens=6945
129
+ [helmet_icl] 128/250 banking77 tokens=6835
130
+ [helmet_icl] 129/250 banking77 tokens=7035
131
+ [helmet_icl] 130/250 banking77 tokens=6787
132
+ [helmet_icl] 131/250 banking77 tokens=6940
133
+ [helmet_icl] 132/250 banking77 tokens=6661
134
+ [helmet_icl] 133/250 banking77 tokens=6934
135
+ [helmet_icl] 134/250 banking77 tokens=7235
136
+ [helmet_icl] 135/250 banking77 tokens=6829
137
+ [helmet_icl] 136/250 banking77 tokens=7169
138
+ [helmet_icl] 137/250 banking77 tokens=7074
139
+ [helmet_icl] 138/250 banking77 tokens=6797
140
+ [helmet_icl] 139/250 banking77 tokens=7013
141
+ [helmet_icl] 140/250 banking77 tokens=6811
142
+ [helmet_icl] 141/250 banking77 tokens=6983
143
+ [helmet_icl] 142/250 banking77 tokens=7183
144
+ [helmet_icl] 143/250 banking77 tokens=6801
145
+ [helmet_icl] 144/250 banking77 tokens=7174
146
+ [helmet_icl] 145/250 banking77 tokens=6773
147
+ [helmet_icl] 146/250 banking77 tokens=7134
148
+ [helmet_icl] 147/250 banking77 tokens=6907
149
+ [helmet_icl] 148/250 banking77 tokens=7341
150
+ [helmet_icl] 149/250 banking77 tokens=7042
151
+ [helmet_icl] 150/250 banking77 tokens=7304
152
+ [helmet_icl] 151/250 clinic150 tokens=7241
153
+ [helmet_icl] 152/250 clinic150 tokens=7282
154
+ [helmet_icl] 153/250 clinic150 tokens=7261
155
+ [helmet_icl] 154/250 clinic150 tokens=7292
156
+ [helmet_icl] 155/250 clinic150 tokens=7217
157
+ [helmet_icl] 156/250 clinic150 tokens=7280
158
+ [helmet_icl] 157/250 clinic150 tokens=7293
159
+ [helmet_icl] 158/250 clinic150 tokens=7250
160
+ [helmet_icl] 159/250 clinic150 tokens=7264
161
+ [helmet_icl] 160/250 clinic150 tokens=7238
162
+ [helmet_icl] 161/250 clinic150 tokens=7243
163
+ [helmet_icl] 162/250 clinic150 tokens=7191
164
+ [helmet_icl] 163/250 clinic150 tokens=7333
165
+ [helmet_icl] 164/250 clinic150 tokens=7299
166
+ [helmet_icl] 165/250 clinic150 tokens=7225
167
+ [helmet_icl] 166/250 clinic150 tokens=7409
168
+ [helmet_icl] 167/250 clinic150 tokens=7277
169
+ [helmet_icl] 168/250 clinic150 tokens=7376
170
+ [helmet_icl] 169/250 clinic150 tokens=7383
171
+ [helmet_icl] 170/250 clinic150 tokens=7270
172
+ [helmet_icl] 171/250 clinic150 tokens=7173
173
+ [helmet_icl] 172/250 clinic150 tokens=7106
174
+ [helmet_icl] 173/250 clinic150 tokens=7413
175
+ [helmet_icl] 174/250 clinic150 tokens=7253
176
+ [helmet_icl] 175/250 clinic150 tokens=7224
177
+ [helmet_icl] 176/250 clinic150 tokens=7307
178
+ [helmet_icl] 177/250 clinic150 tokens=7272
179
+ [helmet_icl] 178/250 clinic150 tokens=7215
180
+ [helmet_icl] 179/250 clinic150 tokens=7344
181
+ [helmet_icl] 180/250 clinic150 tokens=7224
182
+ [helmet_icl] 181/250 clinic150 tokens=7310
183
+ [helmet_icl] 182/250 clinic150 tokens=7222
184
+ [helmet_icl] 183/250 clinic150 tokens=7260
185
+ [helmet_icl] 184/250 clinic150 tokens=7351
186
+ [helmet_icl] 185/250 clinic150 tokens=7301
187
+ [helmet_icl] 186/250 clinic150 tokens=7155
188
+ [helmet_icl] 187/250 clinic150 tokens=7253
189
+ [helmet_icl] 188/250 clinic150 tokens=7248
190
+ [helmet_icl] 189/250 clinic150 tokens=7128
191
+ [helmet_icl] 190/250 clinic150 tokens=7282
192
+ [helmet_icl] 191/250 clinic150 tokens=7301
193
+ [helmet_icl] 192/250 clinic150 tokens=7388
194
+ [helmet_icl] 193/250 clinic150 tokens=7244
195
+ [helmet_icl] 194/250 clinic150 tokens=7186
196
+ [helmet_icl] 195/250 clinic150 tokens=7309
197
+ [helmet_icl] 196/250 clinic150 tokens=7241
198
+ [helmet_icl] 197/250 clinic150 tokens=7214
199
+ [helmet_icl] 198/250 clinic150 tokens=7264
200
+ [helmet_icl] 199/250 clinic150 tokens=7219
201
+ [helmet_icl] 200/250 clinic150 tokens=7228
202
+ [helmet_icl] 201/250 nlu tokens=7063
203
+ [helmet_icl] 202/250 nlu tokens=6959
204
+ [helmet_icl] 203/250 nlu tokens=6985
205
+ [helmet_icl] 204/250 nlu tokens=6970
206
+ [helmet_icl] 205/250 nlu tokens=7025
207
+ [helmet_icl] 206/250 nlu tokens=7034
208
+ [helmet_icl] 207/250 nlu tokens=7004
209
+ [helmet_icl] 208/250 nlu tokens=7062
210
+ [helmet_icl] 209/250 nlu tokens=7062
211
+ [helmet_icl] 210/250 nlu tokens=7045
212
+ [helmet_icl] 211/250 nlu tokens=7028
213
+ [helmet_icl] 212/250 nlu tokens=7018
214
+ [helmet_icl] 213/250 nlu tokens=7075
215
+ [helmet_icl] 214/250 nlu tokens=7068
216
+ [helmet_icl] 215/250 nlu tokens=7025
217
+ [helmet_icl] 216/250 nlu tokens=7022
218
+ [helmet_icl] 217/250 nlu tokens=7112
219
+ [helmet_icl] 218/250 nlu tokens=6967
220
+ [helmet_icl] 219/250 nlu tokens=6980
221
+ [helmet_icl] 220/250 nlu tokens=7031
222
+ [helmet_icl] 221/250 nlu tokens=7093
223
+ [helmet_icl] 222/250 nlu tokens=6949
224
+ [helmet_icl] 223/250 nlu tokens=7046
225
+ [helmet_icl] 224/250 nlu tokens=7039
226
+ [helmet_icl] 225/250 nlu tokens=7126
227
+ [helmet_icl] 226/250 nlu tokens=7064
228
+ [helmet_icl] 227/250 nlu tokens=7057
229
+ [helmet_icl] 228/250 nlu tokens=6971
230
+ [helmet_icl] 229/250 nlu tokens=7034
231
+ [helmet_icl] 230/250 nlu tokens=7094
232
+ [helmet_icl] 231/250 nlu tokens=6979
233
+ [helmet_icl] 232/250 nlu tokens=7123
234
+ [helmet_icl] 233/250 nlu tokens=7144
235
+ [helmet_icl] 234/250 nlu tokens=7024
236
+ [helmet_icl] 235/250 nlu tokens=6943
237
+ [helmet_icl] 236/250 nlu tokens=6961
238
+ [helmet_icl] 237/250 nlu tokens=7005
239
+ [helmet_icl] 238/250 nlu tokens=7080
240
+ [helmet_icl] 239/250 nlu tokens=7179
241
+ [helmet_icl] 240/250 nlu tokens=7115
242
+ [helmet_icl] 241/250 nlu tokens=6946
243
+ [helmet_icl] 242/250 nlu tokens=6985
244
+ [helmet_icl] 243/250 nlu tokens=7131
245
+ [helmet_icl] 244/250 nlu tokens=7100
246
+ [helmet_icl] 245/250 nlu tokens=7190
247
+ [helmet_icl] 246/250 nlu tokens=7040
248
+ [helmet_icl] 247/250 nlu tokens=7013
249
+ [helmet_icl] 248/250 nlu tokens=7080
250
+ [helmet_icl] 249/250 nlu tokens=7098
251
+ [helmet_icl] 250/250 nlu tokens=6891
252
+ /workspace/outputs/eval/token_t0575/helmet_icl8k_n50.summary.csv
outputs/eval/logs/token_t0575/mrcr.log ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [mrcr] 1/30 8k_2needle tokens=4852
3
+ [mrcr] 2/30 8k_2needle tokens=7119
4
+ [mrcr] 3/30 8k_2needle tokens=5756
5
+ [mrcr] 4/30 8k_2needle tokens=5072
6
+ [mrcr] 5/30 8k_2needle tokens=5753
7
+ [mrcr] 6/30 8k_2needle tokens=5481
8
+ [mrcr] 7/30 8k_2needle tokens=5143
9
+ [mrcr] 8/30 8k_2needle tokens=6399
10
+ [mrcr] 9/30 8k_2needle tokens=5987
11
+ [mrcr] 10/30 8k_2needle tokens=4380
12
+ [mrcr] 11/30 8k_4needle tokens=5123
13
+ [mrcr] 12/30 8k_4needle tokens=7908
14
+ [mrcr] 13/30 8k_4needle tokens=5814
15
+ [mrcr] 14/30 8k_4needle tokens=4856
16
+ [mrcr] 15/30 8k_4needle tokens=7413
17
+ [mrcr] 16/30 8k_4needle tokens=7764
18
+ [mrcr] 17/30 8k_4needle tokens=4312
19
+ [mrcr] 18/30 8k_4needle tokens=4847
20
+ [mrcr] 19/30 8k_4needle tokens=6287
21
+ [mrcr] 20/30 8k_4needle tokens=7841
22
+ [mrcr] 21/30 8k_8needle tokens=4581
23
+ [mrcr] 22/30 8k_8needle tokens=6357
24
+ [mrcr] 23/30 8k_8needle tokens=6981
25
+ [mrcr] 24/30 8k_8needle tokens=6308
26
+ [mrcr] 25/30 8k_8needle tokens=6901
27
+ [mrcr] 26/30 8k_8needle tokens=5407
28
+ [mrcr] 27/30 8k_8needle tokens=6351
29
+ [mrcr] 28/30 8k_8needle tokens=5657
30
+ [mrcr] 29/30 8k_8needle tokens=7330
31
+ [mrcr] 30/30 8k_8needle tokens=8028
32
+ /workspace/outputs/eval/token_t0575/mrcr_8k_2_4_8needle_n10.summary.csv
outputs/eval/logs/token_t0575/ruler_a.log ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/1 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  0%| | 0/500 [00:00<?, ?it/s]
 
2
  12%|█▏ | 61/500 [00:01<00:07, 60.58it/s]
 
3
  24%|██▍ | 122/500 [00:02<00:06, 59.79it/s]
 
4
  37%|███▋ | 183/500 [00:03<00:05, 60.19it/s]
 
5
  49%|████▉ | 244/500 [00:04<00:04, 60.16it/s]
 
6
  61%|██████ | 305/500 [00:05<00:03, 60.23it/s]
 
7
  73%|███████▎ | 366/500 [00:06<00:02, 59.86it/s]
 
8
  85%|████████▌ | 426/500 [00:07<00:01, 59.33it/s]
 
9
  97%|█████████▋| 486/500 [00:08<00:00, 58.71it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
11
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
12
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
13
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
14
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
15
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
16
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:13:27:51 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:13:27:55 INFO [_cli.run:376] Selected Tasks: ['niah_single_1', 'niah_single_3', 'niah_multikey_2', 'niah_multiquery', 'ruler_vt', 'ruler_fwe', 'ruler_qa_hotpot']
3
+ 2026-07-18:13:27:57 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:13:27:57 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:13:28:00 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:13:28:00 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:13:28:00 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:13:28:09 WARNING [api.task:856] niah_single_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:13:28:09 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+ 2026-07-18:13:28:18 WARNING [api.task:856] niah_single_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
22
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
23
+
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+ 2026-07-18:13:28:28 WARNING [api.task:856] niah_multikey_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
34
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
35
+
36
+
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+ 2026-07-18:13:28:35 WARNING [api.task:856] niah_multiquery: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
45
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+ 2026-07-18:13:28:45 WARNING [api.task:856] ruler_vt: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
57
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
58
+ 2026-07-18:13:28:45 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
59
+ Max length 500 | Current length 307 | Noises: 5
60
+ Max length 500 | Current length 410 | Noises: 10
61
+ Max length 500 | Current length 531 | Noises: 15
62
+ Num noises: 10
63
+
64
+
65
  0%| | 0/1 [00:00<?, ?it/s]
66
+ Max length 8192 | Current length 791 | Noises: 10
67
+ Max length 8192 | Current length 1025 | Noises: 20
68
+ Max length 8192 | Current length 1273 | Noises: 30
69
+ Max length 8192 | Current length 1510 | Noises: 40
70
+ Max length 8192 | Current length 1749 | Noises: 50
71
+ Max length 8192 | Current length 1996 | Noises: 60
72
+ Max length 8192 | Current length 2231 | Noises: 70
73
+ Max length 8192 | Current length 2473 | Noises: 80
74
+ Max length 8192 | Current length 2705 | Noises: 90
75
+ Max length 8192 | Current length 2953 | Noises: 100
76
+ Max length 8192 | Current length 3186 | Noises: 110
77
+ Max length 8192 | Current length 3431 | Noises: 120
78
+ Max length 8192 | Current length 3671 | Noises: 130
79
+ Max length 8192 | Current length 3916 | Noises: 140
80
+ Max length 8192 | Current length 4149 | Noises: 150
81
+ Max length 8192 | Current length 4386 | Noises: 160
82
+ Max length 8192 | Current length 4630 | Noises: 170
83
+ Max length 8192 | Current length 4871 | Noises: 180
84
+ Max length 8192 | Current length 5110 | Noises: 190
85
+ Max length 8192 | Current length 5349 | Noises: 200
86
+ Max length 8192 | Current length 5590 | Noises: 210
87
+ Max length 8192 | Current length 5832 | Noises: 220
88
+ Max length 8192 | Current length 6070 | Noises: 230
89
+ Max length 8192 | Current length 6311 | Noises: 240
90
+ Max length 8192 | Current length 6544 | Noises: 250
91
+ Max length 8192 | Current length 6791 | Noises: 260
92
+ Max length 8192 | Current length 7031 | Noises: 270
93
+ Max length 8192 | Current length 7271 | Noises: 280
94
+ Max length 8192 | Current length 7513 | Noises: 290
95
+ Max length 8192 | Current length 7751 | Noises: 300
96
+ Max length 8192 | Current length 7986 | Noises: 310
97
+ Max length 8192 | Current length 8230 | Noises: 320
98
+ Num noises: 310
99
+
100
+
101
  0%| | 0/500 [00:00<?, ?it/s]
102
+
103
  12%|█▏ | 61/500 [00:01<00:07, 60.58it/s]
104
+
105
  24%|██▍ | 122/500 [00:02<00:06, 59.79it/s]
106
+
107
  37%|███▋ | 183/500 [00:03<00:05, 60.19it/s]
108
+
109
  49%|████▉ | 244/500 [00:04<00:04, 60.16it/s]
110
+
111
  61%|██████ | 305/500 [00:05<00:03, 60.23it/s]
112
+
113
  73%|███████▎ | 366/500 [00:06<00:02, 59.86it/s]
114
+
115
  85%|████████▌ | 426/500 [00:07<00:01, 59.33it/s]
116
+
117
  97%|█████████▋| 486/500 [00:08<00:00, 58.71it/s]
118
+ 2026-07-18:13:28:54 WARNING [api.task:856] ruler_fwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
119
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+ 2026-07-18:13:29:07 WARNING [api.task:856] ruler_qa_hotpot: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
135
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+ 2026-07-18:13:29:28 INFO [tasks:700] Selected tasks:
157
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: ruler_qa_hotpot (ruler/qa_hotpot.yaml)
158
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: ruler_fwe (ruler/fwe.yaml)
159
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: ruler_vt (ruler/vt.yaml)
160
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: niah_multiquery (ruler/niah_multiquery.yaml)
161
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: niah_multikey_2 (ruler/niah_multikey_2.yaml)
162
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: niah_single_3 (ruler/niah_single_3.yaml)
163
+ 2026-07-18:13:29:28 INFO [tasks:691] Task: niah_single_1 (ruler/niah_single_1.yaml)
164
+ 2026-07-18:13:29:28 INFO [evaluator:314] ruler_qa_hotpot: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
165
+ 2026-07-18:13:29:28 INFO [evaluator:314] ruler_fwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 50, 'until': []}
166
+ 2026-07-18:13:29:28 INFO [evaluator:314] ruler_vt: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 30, 'until': []}
167
+ 2026-07-18:13:29:28 INFO [evaluator:314] niah_multiquery: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
168
+ 2026-07-18:13:29:28 INFO [evaluator:314] niah_multikey_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
169
+ 2026-07-18:13:29:28 INFO [evaluator:314] niah_single_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
170
+ 2026-07-18:13:29:28 INFO [evaluator:314] niah_single_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
171
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for ruler_qa_hotpot on rank 0...
172
+
173
+
174
  0%| | 0/20 [00:00<?, ?it/s]
175
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for ruler_fwe on rank 0...
176
+
177
+
178
  0%| | 0/20 [00:00<?, ?it/s]
179
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for ruler_vt on rank 0...
180
+
181
+
182
  0%| | 0/20 [00:00<?, ?it/s]
183
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for niah_multiquery on rank 0...
184
+
185
+
186
  0%| | 0/20 [00:00<?, ?it/s]
187
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for niah_multikey_2 on rank 0...
188
+
189
+
190
  0%| | 0/20 [00:00<?, ?it/s]
191
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for niah_single_3 on rank 0...
192
+
193
+
194
  0%| | 0/20 [00:00<?, ?it/s]
195
+ 2026-07-18:13:29:28 INFO [api.task:311] Building contexts for niah_single_1 on rank 0...
196
+
197
+
198
  0%| | 0/20 [00:00<?, ?it/s]
199
+ 2026-07-18:13:29:28 INFO [evaluator:584] Running generate_until requests
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+
303
+
304
+
305
+
306
+
307
+
308
+
309
+
310
+
311
+
312
+
313
+
314
+
315
+
316
+
317
+
318
+
319
+
320
+
321
+
322
+
323
+
324
+
325
+
326
+
327
+
328
+
329
+
330
+
331
+
332
+
333
+
334
+
335
+
336
+
337
+
338
+
339
+
340
+
341
+
342
+ 2026-07-18:13:42:41 INFO [loggers.evaluation_tracker:247] Saving results aggregated
343
+ 2026-07-18:13:42:41 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t0575/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
344
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
345
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
346
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
347
+ |niah_multikey_2| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
348
+ | | |none | 0| 8192|↑ | 0.9500|± | N/A|
349
+ |niah_multiquery| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
350
+ | | |none | 0| 8192|↑ | 0.7500|± | N/A|
351
+ |niah_single_1 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
352
+ | | |none | 0| 8192|↑ | 0.0500|± | N/A|
353
+ |niah_single_3 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
354
+ | | |none | 0| 8192|↑ | 0.7000|± | N/A|
355
+ |ruler_fwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
356
+ | | |none | 0| 8192|↑ | 0.7667|± | N/A|
357
+ |ruler_qa_hotpot| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
358
+ | | |none | 0| 8192|↑ | 0.3000|± | N/A|
359
+ |ruler_vt | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
360
+ | | |none | 0| 8192|↑ | 0.8300|± | N/A|
361
+
outputs/eval/logs/token_t0575/ruler_b.log ADDED
@@ -0,0 +1,249 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
5
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:13:42:44 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:13:42:48 INFO [_cli.run:376] Selected Tasks: ['niah_single_2', 'niah_multikey_1', 'niah_multikey_3', 'niah_multivalue', 'ruler_cwe', 'ruler_qa_squad']
3
+ 2026-07-18:13:42:49 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:13:42:49 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:13:42:52 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:13:42:52 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:13:42:53 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:13:43:01 WARNING [api.task:856] niah_single_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:13:43:02 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+ 2026-07-18:13:43:12 WARNING [api.task:856] niah_multikey_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
22
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
23
+
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+ 2026-07-18:13:43:21 WARNING [api.task:856] niah_multikey_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
34
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
35
+
36
+
37
+
38
+
39
+
40
+
41
+
42
+ 2026-07-18:13:43:27 WARNING [api.task:856] niah_multivalue: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
43
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
44
+
45
+
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+ 2026-07-18:13:43:37 WARNING [api.task:856] ruler_cwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
55
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
56
+ 2026-07-18:13:43:37 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+ 2026-07-18:13:43:44 WARNING [api.task:856] ruler_qa_squad: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
66
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+ 2026-07-18:13:43:54 INFO [tasks:700] Selected tasks:
79
+ 2026-07-18:13:43:54 INFO [tasks:691] Task: ruler_qa_squad (ruler/qa_squad.yaml)
80
+ 2026-07-18:13:43:54 INFO [tasks:691] Task: ruler_cwe (ruler/cwe.yaml)
81
+ 2026-07-18:13:43:54 INFO [tasks:691] Task: niah_multivalue (ruler/niah_multivalue.yaml)
82
+ 2026-07-18:13:43:54 INFO [tasks:691] Task: niah_multikey_3 (ruler/niah_multikey_3.yaml)
83
+ 2026-07-18:13:43:54 INFO [tasks:691] Task: niah_multikey_1 (ruler/niah_multikey_1.yaml)
84
+ 2026-07-18:13:43:54 INFO [tasks:691] Task: niah_single_2 (ruler/niah_single_2.yaml)
85
+ 2026-07-18:13:43:54 INFO [evaluator:314] ruler_qa_squad: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
86
+ 2026-07-18:13:43:54 INFO [evaluator:314] ruler_cwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 120, 'until': []}
87
+ 2026-07-18:13:43:54 INFO [evaluator:314] niah_multivalue: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
88
+ 2026-07-18:13:43:54 INFO [evaluator:314] niah_multikey_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
89
+ 2026-07-18:13:43:54 INFO [evaluator:314] niah_multikey_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
90
+ 2026-07-18:13:43:54 INFO [evaluator:314] niah_single_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
91
+ 2026-07-18:13:43:54 INFO [api.task:311] Building contexts for ruler_qa_squad on rank 0...
92
+
93
+
94
  0%| | 0/20 [00:00<?, ?it/s]
95
+ 2026-07-18:13:43:54 INFO [api.task:311] Building contexts for ruler_cwe on rank 0...
96
+
97
+
98
  0%| | 0/20 [00:00<?, ?it/s]
99
+ 2026-07-18:13:43:54 INFO [api.task:311] Building contexts for niah_multivalue on rank 0...
100
+
101
+
102
  0%| | 0/20 [00:00<?, ?it/s]
103
+ 2026-07-18:13:43:55 INFO [api.task:311] Building contexts for niah_multikey_3 on rank 0...
104
+
105
+
106
  0%| | 0/20 [00:00<?, ?it/s]
107
+ 2026-07-18:13:43:55 INFO [api.task:311] Building contexts for niah_multikey_1 on rank 0...
108
+
109
+
110
  0%| | 0/20 [00:00<?, ?it/s]
111
+ 2026-07-18:13:43:55 INFO [api.task:311] Building contexts for niah_single_2 on rank 0...
112
+
113
+
114
  0%| | 0/20 [00:00<?, ?it/s]
115
+ 2026-07-18:13:43:55 INFO [evaluator:584] Running generate_until requests
116
+
117
+
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+ 2026-07-18:13:56:13 INFO [loggers.evaluation_tracker:247] Saving results aggregated
239
+ 2026-07-18:13:56:13 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t0575/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
240
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
241
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
242
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
243
+ |niah_multikey_1| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
244
+ | | |none | 0| 8192|↑ | 0.8000|± | N/A|
245
+ |niah_multikey_3| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
246
+ | | |none | 0| 8192|↑ | 0.6500|± | N/A|
247
+ |niah_multivalue| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
248
+ | | |none | 0| 8192|↑ | 0.4875|± | N/A|
249
+ |niah_single_2 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
250
+ | | |none | 0| 8192|↑ | 0.2000|± | N/A|
251
+ |ruler_cwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
252
+ | | |none | 0| 8192|↑ | 0.3300|± | N/A|
253
+ |ruler_qa_squad | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
254
+ | | |none | 0| 8192|↑ | 0.3542|± | N/A|
255
+
outputs/eval/logs/token_t065/babilong.log ADDED
@@ -0,0 +1,314 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:14:39:52 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:14:39:56 INFO [_cli.run:376] Selected Tasks: ['babilong_longctx']
3
+ 2026-07-18:14:39:57 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:14:39:57 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:14:40:00 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:14:40:00 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:14:40:00 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:14:40:02 WARNING [api.task:856] babilong_qa5: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:14:40:02 WARNING [api.task:856] babilong_qa4: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
11
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
12
+ 2026-07-18:14:40:02 WARNING [api.task:856] babilong_qa3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
13
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
14
+ 2026-07-18:14:40:03 WARNING [api.task:856] babilong_qa2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
15
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
16
+ 2026-07-18:14:40:03 WARNING [api.task:856] babilong_qa1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
17
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
18
+ 2026-07-18:14:40:03 INFO [tasks:700] Selected tasks:
19
+ 2026-07-18:14:40:03 INFO [tasks:703] Group: babilong_longctx
20
+ 2026-07-18:14:40:03 INFO [tasks:726] ConfigurableGroup(group=babilong_longctx,group_alias=None): {'babilong_qa1': ConfigurableTask(task_name=babilong_qa1,output_type=generate_until,num_fewshot=2,num_samples=1000), 'babilong_qa2': ConfigurableTask(task_name=babilong_qa2,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa3': ConfigurableTask(task_name=babilong_qa3,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa4': ConfigurableTask(task_name=babilong_qa4,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa5': ConfigurableTask(task_name=babilong_qa5,output_type=generate_until,num_fewshot=2,num_samples=999)}
21
+ 2026-07-18:14:40:03 INFO [evaluator:314] babilong_qa1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
22
+ 2026-07-18:14:40:03 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa1 from 2 to 2
23
+ 2026-07-18:14:40:03 INFO [evaluator:314] babilong_qa2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
24
+ 2026-07-18:14:40:03 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa2 from 2 to 2
25
+ 2026-07-18:14:40:03 INFO [evaluator:314] babilong_qa3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
26
+ 2026-07-18:14:40:03 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa3 from 2 to 2
27
+ 2026-07-18:14:40:03 INFO [evaluator:314] babilong_qa4: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
28
+ 2026-07-18:14:40:03 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa4 from 2 to 2
29
+ 2026-07-18:14:40:03 INFO [evaluator:314] babilong_qa5: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
30
+ 2026-07-18:14:40:03 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa5 from 2 to 2
31
+ 2026-07-18:14:40:03 INFO [api.task:311] Building contexts for babilong_qa1 on rank 0...
32
+
33
+
34
  0%| | 0/50 [00:00<?, ?it/s]
35
+ 2026-07-18:14:40:03 INFO [api.task:311] Building contexts for babilong_qa2 on rank 0...
36
+
37
+
38
  0%| | 0/50 [00:00<?, ?it/s]
39
+ 2026-07-18:14:40:03 INFO [api.task:311] Building contexts for babilong_qa3 on rank 0...
40
+
41
+
42
  0%| | 0/50 [00:00<?, ?it/s]
43
+ 2026-07-18:14:40:03 INFO [api.task:311] Building contexts for babilong_qa4 on rank 0...
44
+
45
+
46
  0%| | 0/50 [00:00<?, ?it/s]
47
+ 2026-07-18:14:40:03 INFO [api.task:311] Building contexts for babilong_qa5 on rank 0...
48
+
49
+
50
  0%| | 0/50 [00:00<?, ?it/s]
51
+ 2026-07-18:14:40:04 INFO [evaluator:584] Running generate_until requests
52
+
53
+
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+
84
+
85
+
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+
94
+
95
+
96
+
97
+
98
+
99
+
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+
116
+
117
+
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+
303
+
304
+ 2026-07-18:14:45:41 INFO [loggers.evaluation_tracker:247] Saving results aggregated
305
+ 2026-07-18:14:45:41 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t065/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
306
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 50.0, num_fewshot: 2, batch_size: 1
307
+ | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
308
+ |----------------|------:|------|-----:|------|---|----:|---|-----:|
309
+ |babilong_longctx| 0|none | |acc |↑ |0.232|± |0.0261|
310
+ | - babilong_qa1 | 0|none | 2|acc |↑ |0.280|± |0.0641|
311
+ | - babilong_qa2 | 0|none | 2|acc |↑ |0.080|± |0.0388|
312
+ | - babilong_qa3 | 0|none | 2|acc |↑ |0.140|± |0.0496|
313
+ | - babilong_qa4 | 0|none | 2|acc |↑ |0.280|± |0.0641|
314
+ | - babilong_qa5 | 0|none | 2|acc |↑ |0.380|± |0.0693|
315
+
316
+ | Groups |Version|Filter|n-shot|Metric| |Value| |Stderr|
317
+ |----------------|------:|------|------|------|---|----:|---|-----:|
318
+ |babilong_longctx| 0|none | |acc |↑ |0.232|± |0.0261|
319
+
outputs/eval/logs/token_t065/helmet.log ADDED
@@ -0,0 +1,252 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [helmet_icl] 1/250 trec_coarse tokens=6597
3
+ [helmet_icl] 2/250 trec_coarse tokens=6549
4
+ [helmet_icl] 3/250 trec_coarse tokens=6508
5
+ [helmet_icl] 4/250 trec_coarse tokens=6608
6
+ [helmet_icl] 5/250 trec_coarse tokens=6497
7
+ [helmet_icl] 6/250 trec_coarse tokens=6545
8
+ [helmet_icl] 7/250 trec_coarse tokens=6583
9
+ [helmet_icl] 8/250 trec_coarse tokens=6455
10
+ [helmet_icl] 9/250 trec_coarse tokens=6643
11
+ [helmet_icl] 10/250 trec_coarse tokens=6568
12
+ [helmet_icl] 11/250 trec_coarse tokens=6518
13
+ [helmet_icl] 12/250 trec_coarse tokens=6424
14
+ [helmet_icl] 13/250 trec_coarse tokens=6750
15
+ [helmet_icl] 14/250 trec_coarse tokens=6642
16
+ [helmet_icl] 15/250 trec_coarse tokens=6494
17
+ [helmet_icl] 16/250 trec_coarse tokens=6427
18
+ [helmet_icl] 17/250 trec_coarse tokens=6547
19
+ [helmet_icl] 18/250 trec_coarse tokens=6612
20
+ [helmet_icl] 19/250 trec_coarse tokens=6591
21
+ [helmet_icl] 20/250 trec_coarse tokens=6485
22
+ [helmet_icl] 21/250 trec_coarse tokens=6542
23
+ [helmet_icl] 22/250 trec_coarse tokens=6409
24
+ [helmet_icl] 23/250 trec_coarse tokens=6482
25
+ [helmet_icl] 24/250 trec_coarse tokens=6502
26
+ [helmet_icl] 25/250 trec_coarse tokens=6344
27
+ [helmet_icl] 26/250 trec_coarse tokens=6479
28
+ [helmet_icl] 27/250 trec_coarse tokens=6569
29
+ [helmet_icl] 28/250 trec_coarse tokens=6389
30
+ [helmet_icl] 29/250 trec_coarse tokens=6479
31
+ [helmet_icl] 30/250 trec_coarse tokens=6653
32
+ [helmet_icl] 31/250 trec_coarse tokens=6532
33
+ [helmet_icl] 32/250 trec_coarse tokens=6491
34
+ [helmet_icl] 33/250 trec_coarse tokens=6489
35
+ [helmet_icl] 34/250 trec_coarse tokens=6630
36
+ [helmet_icl] 35/250 trec_coarse tokens=6488
37
+ [helmet_icl] 36/250 trec_coarse tokens=6499
38
+ [helmet_icl] 37/250 trec_coarse tokens=6483
39
+ [helmet_icl] 38/250 trec_coarse tokens=6660
40
+ [helmet_icl] 39/250 trec_coarse tokens=6675
41
+ [helmet_icl] 40/250 trec_coarse tokens=6544
42
+ [helmet_icl] 41/250 trec_coarse tokens=6520
43
+ [helmet_icl] 42/250 trec_coarse tokens=6359
44
+ [helmet_icl] 43/250 trec_coarse tokens=6657
45
+ [helmet_icl] 44/250 trec_coarse tokens=6546
46
+ [helmet_icl] 45/250 trec_coarse tokens=6481
47
+ [helmet_icl] 46/250 trec_coarse tokens=6506
48
+ [helmet_icl] 47/250 trec_coarse tokens=6621
49
+ [helmet_icl] 48/250 trec_coarse tokens=6623
50
+ [helmet_icl] 49/250 trec_coarse tokens=6411
51
+ [helmet_icl] 50/250 trec_coarse tokens=6577
52
+ [helmet_icl] 51/250 trec_fine tokens=6858
53
+ [helmet_icl] 52/250 trec_fine tokens=6973
54
+ [helmet_icl] 53/250 trec_fine tokens=6977
55
+ [helmet_icl] 54/250 trec_fine tokens=6952
56
+ [helmet_icl] 55/250 trec_fine tokens=6919
57
+ [helmet_icl] 56/250 trec_fine tokens=6979
58
+ [helmet_icl] 57/250 trec_fine tokens=6957
59
+ [helmet_icl] 58/250 trec_fine tokens=7013
60
+ [helmet_icl] 59/250 trec_fine tokens=6824
61
+ [helmet_icl] 60/250 trec_fine tokens=6833
62
+ [helmet_icl] 61/250 trec_fine tokens=6868
63
+ [helmet_icl] 62/250 trec_fine tokens=6914
64
+ [helmet_icl] 63/250 trec_fine tokens=6759
65
+ [helmet_icl] 64/250 trec_fine tokens=6933
66
+ [helmet_icl] 65/250 trec_fine tokens=6868
67
+ [helmet_icl] 66/250 trec_fine tokens=6839
68
+ [helmet_icl] 67/250 trec_fine tokens=6838
69
+ [helmet_icl] 68/250 trec_fine tokens=7000
70
+ [helmet_icl] 69/250 trec_fine tokens=6800
71
+ [helmet_icl] 70/250 trec_fine tokens=6829
72
+ [helmet_icl] 71/250 trec_fine tokens=6971
73
+ [helmet_icl] 72/250 trec_fine tokens=6907
74
+ [helmet_icl] 73/250 trec_fine tokens=6818
75
+ [helmet_icl] 74/250 trec_fine tokens=6902
76
+ [helmet_icl] 75/250 trec_fine tokens=6941
77
+ [helmet_icl] 76/250 trec_fine tokens=6830
78
+ [helmet_icl] 77/250 trec_fine tokens=6934
79
+ [helmet_icl] 78/250 trec_fine tokens=6879
80
+ [helmet_icl] 79/250 trec_fine tokens=6915
81
+ [helmet_icl] 80/250 trec_fine tokens=6953
82
+ [helmet_icl] 81/250 trec_fine tokens=6875
83
+ [helmet_icl] 82/250 trec_fine tokens=6847
84
+ [helmet_icl] 83/250 trec_fine tokens=6847
85
+ [helmet_icl] 84/250 trec_fine tokens=6944
86
+ [helmet_icl] 85/250 trec_fine tokens=6818
87
+ [helmet_icl] 86/250 trec_fine tokens=6868
88
+ [helmet_icl] 87/250 trec_fine tokens=7022
89
+ [helmet_icl] 88/250 trec_fine tokens=6930
90
+ [helmet_icl] 89/250 trec_fine tokens=6863
91
+ [helmet_icl] 90/250 trec_fine tokens=6807
92
+ [helmet_icl] 91/250 trec_fine tokens=7001
93
+ [helmet_icl] 92/250 trec_fine tokens=6890
94
+ [helmet_icl] 93/250 trec_fine tokens=6952
95
+ [helmet_icl] 94/250 trec_fine tokens=6845
96
+ [helmet_icl] 95/250 trec_fine tokens=6902
97
+ [helmet_icl] 96/250 trec_fine tokens=6879
98
+ [helmet_icl] 97/250 trec_fine tokens=6896
99
+ [helmet_icl] 98/250 trec_fine tokens=6770
100
+ [helmet_icl] 99/250 trec_fine tokens=6933
101
+ [helmet_icl] 100/250 trec_fine tokens=6886
102
+ [helmet_icl] 101/250 banking77 tokens=6809
103
+ [helmet_icl] 102/250 banking77 tokens=7162
104
+ [helmet_icl] 103/250 banking77 tokens=6876
105
+ [helmet_icl] 104/250 banking77 tokens=7033
106
+ [helmet_icl] 105/250 banking77 tokens=6647
107
+ [helmet_icl] 106/250 banking77 tokens=6818
108
+ [helmet_icl] 107/250 banking77 tokens=6841
109
+ [helmet_icl] 108/250 banking77 tokens=6944
110
+ [helmet_icl] 109/250 banking77 tokens=6776
111
+ [helmet_icl] 110/250 banking77 tokens=7100
112
+ [helmet_icl] 111/250 banking77 tokens=6967
113
+ [helmet_icl] 112/250 banking77 tokens=6894
114
+ [helmet_icl] 113/250 banking77 tokens=6900
115
+ [helmet_icl] 114/250 banking77 tokens=6964
116
+ [helmet_icl] 115/250 banking77 tokens=7085
117
+ [helmet_icl] 116/250 banking77 tokens=6953
118
+ [helmet_icl] 117/250 banking77 tokens=7406
119
+ [helmet_icl] 118/250 banking77 tokens=6802
120
+ [helmet_icl] 119/250 banking77 tokens=7119
121
+ [helmet_icl] 120/250 banking77 tokens=7202
122
+ [helmet_icl] 121/250 banking77 tokens=7103
123
+ [helmet_icl] 122/250 banking77 tokens=7009
124
+ [helmet_icl] 123/250 banking77 tokens=6940
125
+ [helmet_icl] 124/250 banking77 tokens=6857
126
+ [helmet_icl] 125/250 banking77 tokens=6922
127
+ [helmet_icl] 126/250 banking77 tokens=6988
128
+ [helmet_icl] 127/250 banking77 tokens=6945
129
+ [helmet_icl] 128/250 banking77 tokens=6835
130
+ [helmet_icl] 129/250 banking77 tokens=7035
131
+ [helmet_icl] 130/250 banking77 tokens=6787
132
+ [helmet_icl] 131/250 banking77 tokens=6940
133
+ [helmet_icl] 132/250 banking77 tokens=6661
134
+ [helmet_icl] 133/250 banking77 tokens=6934
135
+ [helmet_icl] 134/250 banking77 tokens=7235
136
+ [helmet_icl] 135/250 banking77 tokens=6829
137
+ [helmet_icl] 136/250 banking77 tokens=7169
138
+ [helmet_icl] 137/250 banking77 tokens=7074
139
+ [helmet_icl] 138/250 banking77 tokens=6797
140
+ [helmet_icl] 139/250 banking77 tokens=7013
141
+ [helmet_icl] 140/250 banking77 tokens=6811
142
+ [helmet_icl] 141/250 banking77 tokens=6983
143
+ [helmet_icl] 142/250 banking77 tokens=7183
144
+ [helmet_icl] 143/250 banking77 tokens=6801
145
+ [helmet_icl] 144/250 banking77 tokens=7174
146
+ [helmet_icl] 145/250 banking77 tokens=6773
147
+ [helmet_icl] 146/250 banking77 tokens=7134
148
+ [helmet_icl] 147/250 banking77 tokens=6907
149
+ [helmet_icl] 148/250 banking77 tokens=7341
150
+ [helmet_icl] 149/250 banking77 tokens=7042
151
+ [helmet_icl] 150/250 banking77 tokens=7304
152
+ [helmet_icl] 151/250 clinic150 tokens=7241
153
+ [helmet_icl] 152/250 clinic150 tokens=7282
154
+ [helmet_icl] 153/250 clinic150 tokens=7261
155
+ [helmet_icl] 154/250 clinic150 tokens=7292
156
+ [helmet_icl] 155/250 clinic150 tokens=7217
157
+ [helmet_icl] 156/250 clinic150 tokens=7280
158
+ [helmet_icl] 157/250 clinic150 tokens=7293
159
+ [helmet_icl] 158/250 clinic150 tokens=7250
160
+ [helmet_icl] 159/250 clinic150 tokens=7264
161
+ [helmet_icl] 160/250 clinic150 tokens=7238
162
+ [helmet_icl] 161/250 clinic150 tokens=7243
163
+ [helmet_icl] 162/250 clinic150 tokens=7191
164
+ [helmet_icl] 163/250 clinic150 tokens=7333
165
+ [helmet_icl] 164/250 clinic150 tokens=7299
166
+ [helmet_icl] 165/250 clinic150 tokens=7225
167
+ [helmet_icl] 166/250 clinic150 tokens=7409
168
+ [helmet_icl] 167/250 clinic150 tokens=7277
169
+ [helmet_icl] 168/250 clinic150 tokens=7376
170
+ [helmet_icl] 169/250 clinic150 tokens=7383
171
+ [helmet_icl] 170/250 clinic150 tokens=7270
172
+ [helmet_icl] 171/250 clinic150 tokens=7173
173
+ [helmet_icl] 172/250 clinic150 tokens=7106
174
+ [helmet_icl] 173/250 clinic150 tokens=7413
175
+ [helmet_icl] 174/250 clinic150 tokens=7253
176
+ [helmet_icl] 175/250 clinic150 tokens=7224
177
+ [helmet_icl] 176/250 clinic150 tokens=7307
178
+ [helmet_icl] 177/250 clinic150 tokens=7272
179
+ [helmet_icl] 178/250 clinic150 tokens=7215
180
+ [helmet_icl] 179/250 clinic150 tokens=7344
181
+ [helmet_icl] 180/250 clinic150 tokens=7224
182
+ [helmet_icl] 181/250 clinic150 tokens=7310
183
+ [helmet_icl] 182/250 clinic150 tokens=7222
184
+ [helmet_icl] 183/250 clinic150 tokens=7260
185
+ [helmet_icl] 184/250 clinic150 tokens=7351
186
+ [helmet_icl] 185/250 clinic150 tokens=7301
187
+ [helmet_icl] 186/250 clinic150 tokens=7155
188
+ [helmet_icl] 187/250 clinic150 tokens=7253
189
+ [helmet_icl] 188/250 clinic150 tokens=7248
190
+ [helmet_icl] 189/250 clinic150 tokens=7128
191
+ [helmet_icl] 190/250 clinic150 tokens=7282
192
+ [helmet_icl] 191/250 clinic150 tokens=7301
193
+ [helmet_icl] 192/250 clinic150 tokens=7388
194
+ [helmet_icl] 193/250 clinic150 tokens=7244
195
+ [helmet_icl] 194/250 clinic150 tokens=7186
196
+ [helmet_icl] 195/250 clinic150 tokens=7309
197
+ [helmet_icl] 196/250 clinic150 tokens=7241
198
+ [helmet_icl] 197/250 clinic150 tokens=7214
199
+ [helmet_icl] 198/250 clinic150 tokens=7264
200
+ [helmet_icl] 199/250 clinic150 tokens=7219
201
+ [helmet_icl] 200/250 clinic150 tokens=7228
202
+ [helmet_icl] 201/250 nlu tokens=7063
203
+ [helmet_icl] 202/250 nlu tokens=6959
204
+ [helmet_icl] 203/250 nlu tokens=6985
205
+ [helmet_icl] 204/250 nlu tokens=6970
206
+ [helmet_icl] 205/250 nlu tokens=7025
207
+ [helmet_icl] 206/250 nlu tokens=7034
208
+ [helmet_icl] 207/250 nlu tokens=7004
209
+ [helmet_icl] 208/250 nlu tokens=7062
210
+ [helmet_icl] 209/250 nlu tokens=7062
211
+ [helmet_icl] 210/250 nlu tokens=7045
212
+ [helmet_icl] 211/250 nlu tokens=7028
213
+ [helmet_icl] 212/250 nlu tokens=7018
214
+ [helmet_icl] 213/250 nlu tokens=7075
215
+ [helmet_icl] 214/250 nlu tokens=7068
216
+ [helmet_icl] 215/250 nlu tokens=7025
217
+ [helmet_icl] 216/250 nlu tokens=7022
218
+ [helmet_icl] 217/250 nlu tokens=7112
219
+ [helmet_icl] 218/250 nlu tokens=6967
220
+ [helmet_icl] 219/250 nlu tokens=6980
221
+ [helmet_icl] 220/250 nlu tokens=7031
222
+ [helmet_icl] 221/250 nlu tokens=7093
223
+ [helmet_icl] 222/250 nlu tokens=6949
224
+ [helmet_icl] 223/250 nlu tokens=7046
225
+ [helmet_icl] 224/250 nlu tokens=7039
226
+ [helmet_icl] 225/250 nlu tokens=7126
227
+ [helmet_icl] 226/250 nlu tokens=7064
228
+ [helmet_icl] 227/250 nlu tokens=7057
229
+ [helmet_icl] 228/250 nlu tokens=6971
230
+ [helmet_icl] 229/250 nlu tokens=7034
231
+ [helmet_icl] 230/250 nlu tokens=7094
232
+ [helmet_icl] 231/250 nlu tokens=6979
233
+ [helmet_icl] 232/250 nlu tokens=7123
234
+ [helmet_icl] 233/250 nlu tokens=7144
235
+ [helmet_icl] 234/250 nlu tokens=7024
236
+ [helmet_icl] 235/250 nlu tokens=6943
237
+ [helmet_icl] 236/250 nlu tokens=6961
238
+ [helmet_icl] 237/250 nlu tokens=7005
239
+ [helmet_icl] 238/250 nlu tokens=7080
240
+ [helmet_icl] 239/250 nlu tokens=7179
241
+ [helmet_icl] 240/250 nlu tokens=7115
242
+ [helmet_icl] 241/250 nlu tokens=6946
243
+ [helmet_icl] 242/250 nlu tokens=6985
244
+ [helmet_icl] 243/250 nlu tokens=7131
245
+ [helmet_icl] 244/250 nlu tokens=7100
246
+ [helmet_icl] 245/250 nlu tokens=7190
247
+ [helmet_icl] 246/250 nlu tokens=7040
248
+ [helmet_icl] 247/250 nlu tokens=7013
249
+ [helmet_icl] 248/250 nlu tokens=7080
250
+ [helmet_icl] 249/250 nlu tokens=7098
251
+ [helmet_icl] 250/250 nlu tokens=6891
252
+ /workspace/outputs/eval/token_t065/helmet_icl8k_n50.summary.csv
outputs/eval/logs/token_t065/mrcr.log ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [eval] stop_token_ids=[151645]
2
+ [mrcr] 1/30 8k_2needle tokens=4852
3
+ [mrcr] 2/30 8k_2needle tokens=7119
4
+ [mrcr] 3/30 8k_2needle tokens=5756
5
+ [mrcr] 4/30 8k_2needle tokens=5072
6
+ [mrcr] 5/30 8k_2needle tokens=5753
7
+ [mrcr] 6/30 8k_2needle tokens=5481
8
+ [mrcr] 7/30 8k_2needle tokens=5143
9
+ [mrcr] 8/30 8k_2needle tokens=6399
10
+ [mrcr] 9/30 8k_2needle tokens=5987
11
+ [mrcr] 10/30 8k_2needle tokens=4380
12
+ [mrcr] 11/30 8k_4needle tokens=5123
13
+ [mrcr] 12/30 8k_4needle tokens=7908
14
+ [mrcr] 13/30 8k_4needle tokens=5814
15
+ [mrcr] 14/30 8k_4needle tokens=4856
16
+ [mrcr] 15/30 8k_4needle tokens=7413
17
+ [mrcr] 16/30 8k_4needle tokens=7764
18
+ [mrcr] 17/30 8k_4needle tokens=4312
19
+ [mrcr] 18/30 8k_4needle tokens=4847
20
+ [mrcr] 19/30 8k_4needle tokens=6287
21
+ [mrcr] 20/30 8k_4needle tokens=7841
22
+ [mrcr] 21/30 8k_8needle tokens=4581
23
+ [mrcr] 22/30 8k_8needle tokens=6357
24
+ [mrcr] 23/30 8k_8needle tokens=6981
25
+ [mrcr] 24/30 8k_8needle tokens=6308
26
+ [mrcr] 25/30 8k_8needle tokens=6901
27
+ [mrcr] 26/30 8k_8needle tokens=5407
28
+ [mrcr] 27/30 8k_8needle tokens=6351
29
+ [mrcr] 28/30 8k_8needle tokens=5657
30
+ [mrcr] 29/30 8k_8needle tokens=7330
31
+ [mrcr] 30/30 8k_8needle tokens=8028
32
+ /workspace/outputs/eval/token_t065/mrcr_8k_2_4_8needle_n10.summary.csv
outputs/eval/logs/token_t065/ruler_a.log ADDED
@@ -0,0 +1,345 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/1 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  0%| | 0/500 [00:00<?, ?it/s]
 
2
  12%|█▏ | 61/500 [00:01<00:07, 60.31it/s]
 
3
  24%|██▍ | 122/500 [00:02<00:06, 60.22it/s]
 
4
  37%|███▋ | 183/500 [00:03<00:05, 60.40it/s]
 
5
  49%|████▉ | 244/500 [00:04<00:04, 59.73it/s]
 
6
  61%|██████ | 304/500 [00:05<00:03, 58.15it/s]
 
7
  73%|███████▎ | 363/500 [00:06<00:02, 57.32it/s]
 
8
  85%|████████▍ | 423/500 [00:07<00:01, 58.15it/s]
 
9
  97%|█████████▋| 483/500 [00:08<00:00, 58.52it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
11
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
12
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
13
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
14
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
15
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
16
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:14:12:42 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:14:12:46 INFO [_cli.run:376] Selected Tasks: ['niah_single_1', 'niah_single_3', 'niah_multikey_2', 'niah_multiquery', 'ruler_vt', 'ruler_fwe', 'ruler_qa_hotpot']
3
+ 2026-07-18:14:12:47 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:14:12:47 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:14:12:50 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:14:12:51 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:14:12:51 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:14:13:00 WARNING [api.task:856] niah_single_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:14:13:00 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+ 2026-07-18:14:13:11 WARNING [api.task:856] niah_single_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
23
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+
34
+ 2026-07-18:14:13:20 WARNING [api.task:856] niah_multikey_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
35
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
36
+
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+
45
+ 2026-07-18:14:13:28 WARNING [api.task:856] niah_multiquery: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
46
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+ 2026-07-18:14:13:37 WARNING [api.task:856] ruler_vt: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
58
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
59
+ 2026-07-18:14:13:37 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
60
+ Max length 500 | Current length 307 | Noises: 5
61
+ Max length 500 | Current length 410 | Noises: 10
62
+ Max length 500 | Current length 531 | Noises: 15
63
+ Num noises: 10
64
+
65
+
66
  0%| | 0/1 [00:00<?, ?it/s]
67
+ Max length 8192 | Current length 791 | Noises: 10
68
+ Max length 8192 | Current length 1025 | Noises: 20
69
+ Max length 8192 | Current length 1273 | Noises: 30
70
+ Max length 8192 | Current length 1510 | Noises: 40
71
+ Max length 8192 | Current length 1749 | Noises: 50
72
+ Max length 8192 | Current length 1996 | Noises: 60
73
+ Max length 8192 | Current length 2231 | Noises: 70
74
+ Max length 8192 | Current length 2473 | Noises: 80
75
+ Max length 8192 | Current length 2705 | Noises: 90
76
+ Max length 8192 | Current length 2953 | Noises: 100
77
+ Max length 8192 | Current length 3186 | Noises: 110
78
+ Max length 8192 | Current length 3431 | Noises: 120
79
+ Max length 8192 | Current length 3671 | Noises: 130
80
+ Max length 8192 | Current length 3916 | Noises: 140
81
+ Max length 8192 | Current length 4149 | Noises: 150
82
+ Max length 8192 | Current length 4386 | Noises: 160
83
+ Max length 8192 | Current length 4630 | Noises: 170
84
+ Max length 8192 | Current length 4871 | Noises: 180
85
+ Max length 8192 | Current length 5110 | Noises: 190
86
+ Max length 8192 | Current length 5349 | Noises: 200
87
+ Max length 8192 | Current length 5590 | Noises: 210
88
+ Max length 8192 | Current length 5832 | Noises: 220
89
+ Max length 8192 | Current length 6070 | Noises: 230
90
+ Max length 8192 | Current length 6311 | Noises: 240
91
+ Max length 8192 | Current length 6544 | Noises: 250
92
+ Max length 8192 | Current length 6791 | Noises: 260
93
+ Max length 8192 | Current length 7031 | Noises: 270
94
+ Max length 8192 | Current length 7271 | Noises: 280
95
+ Max length 8192 | Current length 7513 | Noises: 290
96
+ Max length 8192 | Current length 7751 | Noises: 300
97
+ Max length 8192 | Current length 7986 | Noises: 310
98
+ Max length 8192 | Current length 8230 | Noises: 320
99
+ Num noises: 310
100
+
101
+
102
  0%| | 0/500 [00:00<?, ?it/s]
103
+
104
  12%|█▏ | 61/500 [00:01<00:07, 60.31it/s]
105
+
106
  24%|██▍ | 122/500 [00:02<00:06, 60.22it/s]
107
+
108
  37%|███▋ | 183/500 [00:03<00:05, 60.40it/s]
109
+
110
  49%|████▉ | 244/500 [00:04<00:04, 59.73it/s]
111
+
112
  61%|██████ | 304/500 [00:05<00:03, 58.15it/s]
113
+
114
  73%|███████▎ | 363/500 [00:06<00:02, 57.32it/s]
115
+
116
  85%|████████▍ | 423/500 [00:07<00:01, 58.15it/s]
117
+
118
  97%|█████████▋| 483/500 [00:08<00:00, 58.52it/s]
119
+ 2026-07-18:14:13:47 WARNING [api.task:856] ruler_fwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
120
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+ 2026-07-18:14:14:00 WARNING [api.task:856] ruler_qa_hotpot: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
136
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+ 2026-07-18:14:14:21 INFO [tasks:700] Selected tasks:
158
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: ruler_qa_hotpot (ruler/qa_hotpot.yaml)
159
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: ruler_fwe (ruler/fwe.yaml)
160
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: ruler_vt (ruler/vt.yaml)
161
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: niah_multiquery (ruler/niah_multiquery.yaml)
162
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: niah_multikey_2 (ruler/niah_multikey_2.yaml)
163
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: niah_single_3 (ruler/niah_single_3.yaml)
164
+ 2026-07-18:14:14:21 INFO [tasks:691] Task: niah_single_1 (ruler/niah_single_1.yaml)
165
+ 2026-07-18:14:14:21 INFO [evaluator:314] ruler_qa_hotpot: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
166
+ 2026-07-18:14:14:21 INFO [evaluator:314] ruler_fwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 50, 'until': []}
167
+ 2026-07-18:14:14:21 INFO [evaluator:314] ruler_vt: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 30, 'until': []}
168
+ 2026-07-18:14:14:21 INFO [evaluator:314] niah_multiquery: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
169
+ 2026-07-18:14:14:21 INFO [evaluator:314] niah_multikey_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
170
+ 2026-07-18:14:14:21 INFO [evaluator:314] niah_single_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
171
+ 2026-07-18:14:14:21 INFO [evaluator:314] niah_single_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
172
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for ruler_qa_hotpot on rank 0...
173
+
174
+
175
  0%| | 0/20 [00:00<?, ?it/s]
176
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for ruler_fwe on rank 0...
177
+
178
+
179
  0%| | 0/20 [00:00<?, ?it/s]
180
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for ruler_vt on rank 0...
181
+
182
+
183
  0%| | 0/20 [00:00<?, ?it/s]
184
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for niah_multiquery on rank 0...
185
+
186
+
187
  0%| | 0/20 [00:00<?, ?it/s]
188
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for niah_multikey_2 on rank 0...
189
+
190
+
191
  0%| | 0/20 [00:00<?, ?it/s]
192
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for niah_single_3 on rank 0...
193
+
194
+
195
  0%| | 0/20 [00:00<?, ?it/s]
196
+ 2026-07-18:14:14:21 INFO [api.task:311] Building contexts for niah_single_1 on rank 0...
197
+
198
+
199
  0%| | 0/20 [00:00<?, ?it/s]
200
+ 2026-07-18:14:14:21 INFO [evaluator:584] Running generate_until requests
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+
300
+
301
+
302
+
303
+
304
+
305
+
306
+
307
+
308
+
309
+
310
+
311
+
312
+
313
+
314
+
315
+
316
+
317
+
318
+
319
+
320
+
321
+
322
+
323
+
324
+
325
+
326
+
327
+
328
+
329
+
330
+
331
+
332
+
333
+
334
+
335
+
336
+
337
+
338
+
339
+
340
+
341
+
342
+
343
+ 2026-07-18:14:27:38 INFO [loggers.evaluation_tracker:247] Saving results aggregated
344
+ 2026-07-18:14:27:38 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t065/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
345
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
346
+ | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
347
+ |---------------|------:|------|-----:|-----:|---|----:|---|------|
348
+ |niah_multikey_2| 1|none | 0| 4096|↑ |-1.00|± | N/A|
349
+ | | |none | 0| 8192|↑ | 0.15|± | N/A|
350
+ |niah_multiquery| 1|none | 0| 4096|↑ |-1.00|± | N/A|
351
+ | | |none | 0| 8192|↑ | 0.10|± | N/A|
352
+ |niah_single_1 | 1|none | 0| 4096|↑ |-1.00|± | N/A|
353
+ | | |none | 0| 8192|↑ | 0.00|± | N/A|
354
+ |niah_single_3 | 1|none | 0| 4096|↑ |-1.00|± | N/A|
355
+ | | |none | 0| 8192|↑ | 0.00|± | N/A|
356
+ |ruler_fwe | 1|none | 0| 4096|↑ |-1.00|± | N/A|
357
+ | | |none | 0| 8192|↑ | 0.80|± | N/A|
358
+ |ruler_qa_hotpot| 1|none | 0| 4096|↑ |-1.00|± | N/A|
359
+ | | |none | 0| 8192|↑ | 0.20|± | N/A|
360
+ |ruler_vt | 1|none | 0| 4096|↑ |-1.00|± | N/A|
361
+ | | |none | 0| 8192|↑ | 0.22|± | N/A|
362
+
outputs/eval/logs/token_t065/ruler_b.log ADDED
@@ -0,0 +1,253 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
1
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
2
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
3
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
4
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
5
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-07-18:14:27:41 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:14:27:45 INFO [_cli.run:376] Selected Tasks: ['niah_single_2', 'niah_multikey_1', 'niah_multikey_3', 'niah_multivalue', 'ruler_cwe', 'ruler_qa_squad']
3
+ 2026-07-18:14:27:46 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:14:27:46 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:14:27:49 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:14:27:49 INFO [models.huggingface:548] Model type cannot be determined. Using default model type 'causal'
7
+ 2026-07-18:14:27:50 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
8
+ 2026-07-18:14:27:59 WARNING [api.task:856] niah_single_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
9
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
10
+ 2026-07-18:14:27:59 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+ 2026-07-18:14:28:10 WARNING [api.task:856] niah_multikey_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
23
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+
34
+
35
+ 2026-07-18:14:28:19 WARNING [api.task:856] niah_multikey_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
36
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+
45
+ 2026-07-18:14:28:26 WARNING [api.task:856] niah_multivalue: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
46
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+
58
+ 2026-07-18:14:28:36 WARNING [api.task:856] ruler_cwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
59
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
60
+ 2026-07-18:14:28:36 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace/outputs/l2a_style/stage2/checkpoint-25 for synthetic tasks.
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+ 2026-07-18:14:28:43 WARNING [api.task:856] ruler_qa_squad: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
70
+ For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
71
+
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+ 2026-07-18:14:28:54 INFO [tasks:700] Selected tasks:
83
+ 2026-07-18:14:28:54 INFO [tasks:691] Task: ruler_qa_squad (ruler/qa_squad.yaml)
84
+ 2026-07-18:14:28:54 INFO [tasks:691] Task: ruler_cwe (ruler/cwe.yaml)
85
+ 2026-07-18:14:28:54 INFO [tasks:691] Task: niah_multivalue (ruler/niah_multivalue.yaml)
86
+ 2026-07-18:14:28:54 INFO [tasks:691] Task: niah_multikey_3 (ruler/niah_multikey_3.yaml)
87
+ 2026-07-18:14:28:54 INFO [tasks:691] Task: niah_multikey_1 (ruler/niah_multikey_1.yaml)
88
+ 2026-07-18:14:28:54 INFO [tasks:691] Task: niah_single_2 (ruler/niah_single_2.yaml)
89
+ 2026-07-18:14:28:54 INFO [evaluator:314] ruler_qa_squad: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
90
+ 2026-07-18:14:28:54 INFO [evaluator:314] ruler_cwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 120, 'until': []}
91
+ 2026-07-18:14:28:54 INFO [evaluator:314] niah_multivalue: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
92
+ 2026-07-18:14:28:54 INFO [evaluator:314] niah_multikey_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
93
+ 2026-07-18:14:28:54 INFO [evaluator:314] niah_multikey_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
94
+ 2026-07-18:14:28:54 INFO [evaluator:314] niah_single_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
95
+ 2026-07-18:14:28:54 INFO [api.task:311] Building contexts for ruler_qa_squad on rank 0...
96
+
97
+
98
  0%| | 0/20 [00:00<?, ?it/s]
99
+ 2026-07-18:14:28:54 INFO [api.task:311] Building contexts for ruler_cwe on rank 0...
100
+
101
+
102
  0%| | 0/20 [00:00<?, ?it/s]
103
+ 2026-07-18:14:28:54 INFO [api.task:311] Building contexts for niah_multivalue on rank 0...
104
+
105
+
106
  0%| | 0/20 [00:00<?, ?it/s]
107
+ 2026-07-18:14:28:54 INFO [api.task:311] Building contexts for niah_multikey_3 on rank 0...
108
+
109
+
110
  0%| | 0/20 [00:00<?, ?it/s]
111
+ 2026-07-18:14:28:54 INFO [api.task:311] Building contexts for niah_multikey_1 on rank 0...
112
+
113
+
114
  0%| | 0/20 [00:00<?, ?it/s]
115
+ 2026-07-18:14:28:54 INFO [api.task:311] Building contexts for niah_single_2 on rank 0...
116
+
117
+
118
  0%| | 0/20 [00:00<?, ?it/s]
119
+ 2026-07-18:14:28:54 INFO [evaluator:584] Running generate_until requests
120
+
121
+
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
+
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+
242
+ 2026-07-18:14:39:49 INFO [loggers.evaluation_tracker:247] Saving results aggregated
243
+ 2026-07-18:14:39:49 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/token_t065/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/*.jsonl
244
+ hf ({'pretrained': '/workspace/outputs/l2a_style/stage2/checkpoint-25', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
245
+ | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
246
+ |---------------|------:|------|-----:|-----:|---|------:|---|------|
247
+ |niah_multikey_1| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
248
+ | | |none | 0| 8192|↑ | 0.1000|± | N/A|
249
+ |niah_multikey_3| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
250
+ | | |none | 0| 8192|↑ | 0.0000|± | N/A|
251
+ |niah_multivalue| 1|none | 0| 4096|↑ |-1.0000|± | N/A|
252
+ | | |none | 0| 8192|↑ | 0.0500|± | N/A|
253
+ |niah_single_2 | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
254
+ | | |none | 0| 8192|↑ | 0.1000|± | N/A|
255
+ |ruler_cwe | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
256
+ | | |none | 0| 8192|↑ | 0.2050|± | N/A|
257
+ |ruler_qa_squad | 1|none | 0| 4096|↑ |-1.0000|± | N/A|
258
+ | | |none | 0| 8192|↑ | 0.2542|± | N/A|
259
+
outputs/eval/logs/vanilla/babilong.log CHANGED
@@ -1,449 +1,449 @@
1
- 2026-07-18:14:38:06 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
- 2026-07-18:14:38:10 INFO [_cli.run:376] Selected Tasks: ['babilong_longctx']
3
- 2026-07-18:14:38:11 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
- 2026-07-18:14:38:11 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
- 2026-07-18:14:38:15 INFO [models.huggingface:161] Using device 'cuda:0'
6
- 2026-07-18:14:38:15 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
7
- 2026-07-18:14:38:17 WARNING [api.task:856] babilong_qa5: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
8
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
9
 
10
-
11
 
12
-
13
 
14
-
15
 
16
-
17
 
18
-
19
 
20
-
21
 
22
-
23
 
24
-
25
 
26
-
27
 
28
-
29
 
30
-
31
- 2026-07-18:14:38:20 WARNING [api.task:856] babilong_qa4: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
32
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
33
- 2026-07-18:14:38:20 WARNING [api.task:856] babilong_qa3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
34
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
35
- 2026-07-18:14:38:20 WARNING [api.task:856] babilong_qa2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
36
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
37
- 2026-07-18:14:38:20 WARNING [api.task:856] babilong_qa1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
38
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
39
- 2026-07-18:14:38:20 INFO [tasks:700] Selected tasks:
40
- 2026-07-18:14:38:20 INFO [tasks:703] Group: babilong_longctx
41
- 2026-07-18:14:38:20 INFO [tasks:726] ConfigurableGroup(group=babilong_longctx,group_alias=None): {'babilong_qa1': ConfigurableTask(task_name=babilong_qa1,output_type=generate_until,num_fewshot=2,num_samples=1000), 'babilong_qa2': ConfigurableTask(task_name=babilong_qa2,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa3': ConfigurableTask(task_name=babilong_qa3,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa4': ConfigurableTask(task_name=babilong_qa4,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa5': ConfigurableTask(task_name=babilong_qa5,output_type=generate_until,num_fewshot=2,num_samples=999)}
42
- 2026-07-18:14:38:20 INFO [evaluator:314] babilong_qa1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
43
- 2026-07-18:14:38:20 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa1 from 2 to 2
44
- 2026-07-18:14:38:20 INFO [evaluator:314] babilong_qa2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
45
- 2026-07-18:14:38:20 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa2 from 2 to 2
46
- 2026-07-18:14:38:20 INFO [evaluator:314] babilong_qa3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
47
- 2026-07-18:14:38:20 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa3 from 2 to 2
48
- 2026-07-18:14:38:20 INFO [evaluator:314] babilong_qa4: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
49
- 2026-07-18:14:38:20 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa4 from 2 to 2
50
- 2026-07-18:14:38:20 INFO [evaluator:314] babilong_qa5: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
51
- 2026-07-18:14:38:20 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa5 from 2 to 2
52
- 2026-07-18:14:38:20 INFO [api.task:311] Building contexts for babilong_qa1 on rank 0...
53
-
54
-
55
  0%| | 0/50 [00:00<?, ?it/s]
56
- 2026-07-18:14:38:20 INFO [api.task:311] Building contexts for babilong_qa2 on rank 0...
57
-
58
-
59
  0%| | 0/50 [00:00<?, ?it/s]
60
- 2026-07-18:14:38:21 INFO [api.task:311] Building contexts for babilong_qa3 on rank 0...
61
-
62
-
63
  0%| | 0/50 [00:00<?, ?it/s]
64
- 2026-07-18:14:38:21 INFO [api.task:311] Building contexts for babilong_qa4 on rank 0...
65
-
66
-
67
  0%| | 0/50 [00:00<?, ?it/s]
68
- 2026-07-18:14:38:21 INFO [api.task:311] Building contexts for babilong_qa5 on rank 0...
69
-
70
-
71
  0%| | 0/50 [00:00<?, ?it/s]
72
- 2026-07-18:14:38:21 INFO [evaluator:584] Running generate_until requests
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
74
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
75
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
76
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
77
  0%| | 0/50 [00:00<?, ?it/s]
 
78
 
79
 
80
 
81
-
82
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
83
 
84
-
85
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
86
 
87
-
88
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
89
 
90
-
91
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
92
 
93
-
94
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
95
 
96
-
97
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
98
 
99
-
100
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
101
 
102
-
103
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
104
 
105
-
106
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
107
 
108
-
109
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
110
 
111
-
112
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
113
 
114
-
115
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
116
 
117
-
118
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
119
 
120
-
121
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
122
 
123
-
124
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
125
 
126
-
127
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
128
 
129
-
130
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
131
 
132
-
133
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
134
 
135
-
136
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
137
 
138
-
139
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
140
 
141
-
142
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
143
 
144
-
145
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
146
 
147
-
148
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
149
 
150
-
151
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
152
 
153
-
154
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
155
 
156
-
157
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
158
 
159
-
160
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
161
 
162
-
163
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
164
 
165
-
166
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
167
 
168
-
169
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
170
 
171
-
172
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
173
 
174
-
175
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
176
 
177
-
178
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
179
 
180
-
181
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
182
 
183
-
184
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
185
 
186
-
187
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
188
 
189
-
190
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
191
 
192
-
193
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
194
 
195
-
196
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
197
 
198
-
199
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
200
 
201
-
202
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
203
 
204
-
205
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
206
 
207
-
208
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
209
 
210
-
211
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
212
 
213
-
214
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
215
 
216
-
217
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
218
 
219
-
220
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
221
 
222
-
223
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
224
 
225
-
226
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
227
 
228
-
229
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
230
 
231
-
232
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
233
 
234
-
235
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
236
 
237
-
238
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
239
 
240
-
241
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
242
 
243
-
244
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
245
 
246
-
247
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
248
 
249
-
250
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
251
 
252
-
253
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
254
 
255
-
256
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
257
 
258
-
259
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
260
 
261
-
262
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
263
 
264
-
265
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
266
 
267
-
268
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
269
 
270
-
271
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
272
 
273
-
274
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
275
 
276
-
277
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
278
 
279
-
280
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
281
 
282
-
283
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
284
 
285
-
286
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
287
 
288
-
289
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
290
 
291
-
292
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
293
 
294
-
295
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
296
 
297
-
298
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
299
 
300
-
301
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
302
 
303
-
304
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
305
 
306
-
307
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
308
 
309
-
310
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
311
 
312
-
313
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
314
 
315
-
316
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
317
 
318
-
319
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
320
 
321
-
322
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
323
 
324
-
325
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
326
 
327
-
328
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
329
 
330
-
331
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
332
 
333
-
334
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
335
 
336
-
337
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
338
 
339
-
340
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
341
 
342
-
343
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
344
 
345
-
346
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
347
 
348
-
349
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
350
 
351
-
352
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
353
 
354
-
355
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
356
 
357
-
358
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
359
 
360
-
361
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
362
 
363
-
364
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
365
 
366
-
367
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
368
 
369
-
370
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
371
 
372
-
373
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
374
 
375
-
376
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
377
 
378
-
379
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
380
 
381
-
382
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
383
 
384
-
385
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
386
 
387
-
388
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
389
 
390
-
391
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
392
 
393
-
394
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
395
 
396
-
397
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
398
 
399
-
400
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
401
 
402
-
403
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
404
 
405
-
406
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
407
 
408
-
409
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
410
 
411
-
412
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
413
 
414
-
415
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
416
 
417
-
418
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
419
 
420
-
421
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
422
 
423
-
424
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
425
 
426
-
427
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
428
 
429
-
430
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
431
 
432
-
433
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
434
 
435
-
436
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
437
 
438
-
439
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
440
 
441
-
442
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
443
 
444
-
445
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
446
 
447
-
448
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
449
 
450
-
451
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
452
 
453
-
454
-
455
- 2026-07-18:14:41:29 INFO [loggers.evaluation_tracker:247] Saving results aggregated
456
- 2026-07-18:14:41:29 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/vanilla/babilong8k_qa1_qa5_n50/__workspace/*.jsonl
457
  hf ({'pretrained': '/workspace', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 50.0, num_fewshot: 2, batch_size: 1
458
  | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
459
  |----------------|------:|------|-----:|------|---|----:|---|-----:|
 
1
+ 2026-07-18:11:46:01 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:11:46:04 INFO [_cli.run:376] Selected Tasks: ['babilong_longctx']
3
+ 2026-07-18:11:46:06 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:11:46:06 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:11:46:09 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:11:46:09 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
7
+ 2026-07-18:11:46:11 WARNING [api.task:856] babilong_qa5: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
8
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
9
 
10
+
11
 
12
+
13
 
14
+
15
 
16
+
17
 
18
+
19
 
20
+
21
 
22
+
23
 
24
+
25
 
26
+
27
 
28
+
29
 
30
+
31
+ 2026-07-18:11:46:14 WARNING [api.task:856] babilong_qa4: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
32
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
33
+ 2026-07-18:11:46:14 WARNING [api.task:856] babilong_qa3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
34
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
35
+ 2026-07-18:11:46:15 WARNING [api.task:856] babilong_qa2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
36
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
37
+ 2026-07-18:11:46:15 WARNING [api.task:856] babilong_qa1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
38
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
40
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
41
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
42
  0%| | 0/50 [00:00<?, ?it/s]
 
 
 
43
  0%| | 0/50 [00:00<?, ?it/s]
44
+ 2026-07-18:11:46:15 INFO [tasks:700] Selected tasks:
45
+ 2026-07-18:11:46:15 INFO [tasks:703] Group: babilong_longctx
46
+ 2026-07-18:11:46:15 INFO [tasks:726] ConfigurableGroup(group=babilong_longctx,group_alias=None): {'babilong_qa1': ConfigurableTask(task_name=babilong_qa1,output_type=generate_until,num_fewshot=2,num_samples=1000), 'babilong_qa2': ConfigurableTask(task_name=babilong_qa2,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa3': ConfigurableTask(task_name=babilong_qa3,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa4': ConfigurableTask(task_name=babilong_qa4,output_type=generate_until,num_fewshot=2,num_samples=999), 'babilong_qa5': ConfigurableTask(task_name=babilong_qa5,output_type=generate_until,num_fewshot=2,num_samples=999)}
47
+ 2026-07-18:11:46:15 INFO [evaluator:314] babilong_qa1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
48
+ 2026-07-18:11:46:15 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa1 from 2 to 2
49
+ 2026-07-18:11:46:15 INFO [evaluator:314] babilong_qa2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
50
+ 2026-07-18:11:46:15 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa2 from 2 to 2
51
+ 2026-07-18:11:46:15 INFO [evaluator:314] babilong_qa3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
52
+ 2026-07-18:11:46:15 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa3 from 2 to 2
53
+ 2026-07-18:11:46:15 INFO [evaluator:314] babilong_qa4: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
54
+ 2026-07-18:11:46:15 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa4 from 2 to 2
55
+ 2026-07-18:11:46:15 INFO [evaluator:314] babilong_qa5: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 16, 'until': []}
56
+ 2026-07-18:11:46:15 WARNING [evaluator:333] Overwriting default num_fewshot of babilong_qa5 from 2 to 2
57
+ 2026-07-18:11:46:15 INFO [api.task:311] Building contexts for babilong_qa1 on rank 0...
58
+
59
+
60
  0%| | 0/50 [00:00<?, ?it/s]
61
+ 2026-07-18:11:46:15 INFO [api.task:311] Building contexts for babilong_qa2 on rank 0...
62
+
63
+
64
  0%| | 0/50 [00:00<?, ?it/s]
65
+ 2026-07-18:11:46:15 INFO [api.task:311] Building contexts for babilong_qa3 on rank 0...
66
+
67
+
68
  0%| | 0/50 [00:00<?, ?it/s]
69
+ 2026-07-18:11:46:15 INFO [api.task:311] Building contexts for babilong_qa4 on rank 0...
70
+
71
+
72
  0%| | 0/50 [00:00<?, ?it/s]
73
+ 2026-07-18:11:46:15 INFO [api.task:311] Building contexts for babilong_qa5 on rank 0...
74
+
75
+
76
  0%| | 0/50 [00:00<?, ?it/s]
77
+ 2026-07-18:11:46:16 INFO [evaluator:584] Running generate_until requests
78
 
79
 
80
 
81
+
82
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
83
 
84
+
85
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
86
 
87
+
88
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
89
 
90
+
91
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
92
 
93
+
94
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
95
 
96
+
97
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
98
 
99
+
100
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
101
 
102
+
103
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
104
 
105
+
106
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
107
 
108
+
109
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
110
 
111
+
112
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
113
 
114
+
115
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
116
 
117
+
118
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
119
 
120
+
121
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
122
 
123
+
124
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
125
 
126
+
127
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
128
 
129
+
130
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
131
 
132
+
133
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
134
 
135
+
136
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
137
 
138
+
139
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
140
 
141
+
142
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
143
 
144
+
145
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
146
 
147
+
148
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
149
 
150
+
151
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
152
 
153
+
154
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
155
 
156
+
157
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
158
 
159
+
160
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
161
 
162
+
163
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
164
 
165
+
166
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
167
 
168
+
169
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
170
 
171
+
172
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
173
 
174
+
175
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
176
 
177
+
178
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
179
 
180
+
181
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
182
 
183
+
184
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
185
 
186
+
187
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
188
 
189
+
190
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
191
 
192
+
193
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
194
 
195
+
196
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
197
 
198
+
199
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
200
 
201
+
202
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
203
 
204
+
205
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
206
 
207
+
208
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
209
 
210
+
211
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
212
 
213
+
214
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
215
 
216
+
217
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
218
 
219
+
220
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
221
 
222
+
223
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
224
 
225
+
226
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
227
 
228
+
229
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
230
 
231
+
232
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
233
 
234
+
235
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
236
 
237
+
238
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
239
 
240
+
241
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
242
 
243
+
244
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
245
 
246
+
247
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
248
 
249
+
250
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
251
 
252
+
253
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
254
 
255
+
256
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
257
 
258
+
259
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
260
 
261
+
262
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
263
 
264
+
265
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
266
 
267
+
268
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
269
 
270
+
271
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
272
 
273
+
274
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
275
 
276
+
277
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
278
 
279
+
280
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
281
 
282
+
283
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
284
 
285
+
286
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
287
 
288
+
289
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
290
 
291
+
292
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
293
 
294
+
295
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
296
 
297
+
298
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
299
 
300
+
301
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
302
 
303
+
304
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
305
 
306
+
307
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
308
 
309
+
310
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
311
 
312
+
313
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
314
 
315
+
316
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
317
 
318
+
319
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
320
 
321
+
322
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
323
 
324
+
325
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
326
 
327
+
328
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
329
 
330
+
331
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
332
 
333
+
334
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
335
 
336
+
337
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
338
 
339
+
340
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
341
 
342
+
343
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
344
 
345
+
346
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
347
 
348
+
349
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
350
 
351
+
352
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
353
 
354
+
355
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
356
 
357
+
358
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
359
 
360
+
361
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
362
 
363
+
364
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
365
 
366
+
367
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
368
 
369
+
370
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
371
 
372
+
373
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
374
 
375
+
376
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
377
 
378
+
379
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
380
 
381
+
382
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
383
 
384
+
385
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
386
 
387
+
388
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
389
 
390
+
391
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
392
 
393
+
394
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
395
 
396
+
397
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
398
 
399
+
400
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
401
 
402
+
403
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
404
 
405
+
406
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
407
 
408
+
409
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
410
 
411
+
412
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
413
 
414
+
415
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
416
 
417
+
418
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
419
 
420
+
421
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
422
 
423
+
424
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
425
 
426
+
427
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
428
 
429
+
430
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
431
 
432
+
433
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
434
 
435
+
436
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
437
 
438
+
439
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
440
 
441
+
442
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
443
 
444
+
445
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
446
 
447
+
448
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
449
 
450
+
451
  The following generation flags are not valid and may be ignored: ['temperature', 'top_p', 'top_k']. Set `TRANSFORMERS_VERBOSITY=info` for more details.
452
 
453
+
454
+
455
+ 2026-07-18:11:49:27 INFO [loggers.evaluation_tracker:247] Saving results aggregated
456
+ 2026-07-18:11:49:27 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/vanilla/babilong8k_qa1_qa5_n50/__workspace/*.jsonl
457
  hf ({'pretrained': '/workspace', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 50.0, num_fewshot: 2, batch_size: 1
458
  | Tasks |Version|Filter|n-shot|Metric| |Value| |Stderr|
459
  |----------------|------:|------|-----:|------|---|----:|---|-----:|
outputs/eval/logs/vanilla/ruler_a.log CHANGED
@@ -1,72 +1,69 @@
1
- 2026-07-18:14:17:11 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
- 2026-07-18:14:17:15 INFO [_cli.run:376] Selected Tasks: ['niah_single_1', 'niah_single_3', 'niah_multikey_2', 'niah_multiquery', 'ruler_vt', 'ruler_fwe', 'ruler_qa_hotpot']
3
- 2026-07-18:14:17:16 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
- 2026-07-18:14:17:16 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
- 2026-07-18:14:17:20 INFO [models.huggingface:161] Using device 'cuda:0'
6
- 2026-07-18:14:17:20 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
7
- 2026-07-18:14:17:29 WARNING [api.task:856] niah_single_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
8
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
9
- 2026-07-18:14:17:29 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
10
 
11
 
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
- 2026-07-18:14:17:39 WARNING [api.task:856] niah_single_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
21
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
22
 
23
-
24
 
25
-
26
 
27
 
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
- 2026-07-18:14:17:50 WARNING [api.task:856] niah_multikey_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
38
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
39
 
40
 
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
- 2026-07-18:14:17:58 WARNING [api.task:856] niah_multiquery: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
49
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
50
 
51
 
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
- 2026-07-18:14:18:08 WARNING [api.task:856] ruler_vt: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
62
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
63
- 2026-07-18:14:18:08 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
64
  Max length 500 | Current length 307 | Noises: 5
65
  Max length 500 | Current length 410 | Noises: 10
66
  Max length 500 | Current length 531 | Noises: 15
67
  Num noises: 10
68
 
69
-
70
  0%| | 0/1 [00:00<?, ?it/s]
 
71
  0%| | 0/1 [00:00<?, ?it/s]
72
  Max length 8192 | Current length 791 | Noises: 10
73
  Max length 8192 | Current length 1025 | Noises: 20
74
  Max length 8192 | Current length 1273 | Noises: 30
@@ -102,376 +99,372 @@ Max length 8192 | Current length 8230 | Noises: 320
102
  Num noises: 310
103
 
104
 
105
  0%| | 0/500 [00:00<?, ?it/s]
106
-
107
  12%|█▏ | 59/500 [00:01<00:07, 58.56it/s]
108
-
109
  24%|██▎ | 118/500 [00:02<00:06, 57.94it/s]
110
-
111
  35%|███▌ | 176/500 [00:03<00:05, 57.91it/s]
112
-
113
  47%|████▋ | 234/500 [00:04<00:04, 56.14it/s]
114
-
115
  58%|█████▊ | 291/500 [00:05<00:03, 55.52it/s]
116
-
117
  69%|██████▉ | 347/500 [00:06<00:02, 54.63it/s]
118
-
119
  80%|████████ | 402/500 [00:07<00:01, 54.48it/s]
120
-
121
  91%|█████████▏| 457/500 [00:08<00:00, 54.48it/s]
122
- 2026-07-18:14:18:18 WARNING [api.task:856] ruler_fwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
123
  13%|█▎ | 67/500 [00:01<00:06, 66.71it/s]
 
124
  27%|██▋ | 134/500 [00:02<00:05, 66.50it/s]
 
125
  41%|████ | 203/500 [00:03<00:04, 67.30it/s]
 
126
  54%|█████▍ | 271/500 [00:04<00:03, 67.23it/s]
 
127
  68%|██████▊ | 339/500 [00:05<00:02, 67.33it/s]
 
128
  81%|████████▏ | 407/500 [00:06<00:01, 64.51it/s]
 
129
  94%|█████████▍| 472/500 [00:07<00:00, 62.86it/s]
 
130
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
131
 
132
 
133
-
134
-
135
-
136
-
137
-
138
-
139
-
140
-
141
-
142
-
143
-
144
-
145
-
146
- 2026-07-18:14:18:32 WARNING [api.task:856] ruler_qa_hotpot: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
147
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
148
 
149
 
150
-
151
-
152
-
153
-
154
-
155
-
156
-
157
-
158
-
159
-
160
-
161
-
162
-
163
-
164
-
165
-
166
-
167
-
168
-
169
-
170
- 2026-07-18:14:18:55 INFO [tasks:700] Selected tasks:
171
- 2026-07-18:14:18:55 INFO [tasks:691] Task: ruler_qa_hotpot (ruler/qa_hotpot.yaml)
172
- 2026-07-18:14:18:55 INFO [tasks:691] Task: ruler_fwe (ruler/fwe.yaml)
173
- 2026-07-18:14:18:55 INFO [tasks:691] Task: ruler_vt (ruler/vt.yaml)
174
- 2026-07-18:14:18:55 INFO [tasks:691] Task: niah_multiquery (ruler/niah_multiquery.yaml)
175
- 2026-07-18:14:18:55 INFO [tasks:691] Task: niah_multikey_2 (ruler/niah_multikey_2.yaml)
176
- 2026-07-18:14:18:55 INFO [tasks:691] Task: niah_single_3 (ruler/niah_single_3.yaml)
177
- 2026-07-18:14:18:55 INFO [tasks:691] Task: niah_single_1 (ruler/niah_single_1.yaml)
178
- 2026-07-18:14:18:55 INFO [evaluator:314] ruler_qa_hotpot: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
179
- 2026-07-18:14:18:55 INFO [evaluator:314] ruler_fwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 50, 'until': []}
180
- 2026-07-18:14:18:55 INFO [evaluator:314] ruler_vt: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 30, 'until': []}
181
- 2026-07-18:14:18:55 INFO [evaluator:314] niah_multiquery: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
182
- 2026-07-18:14:18:55 INFO [evaluator:314] niah_multikey_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
183
- 2026-07-18:14:18:55 INFO [evaluator:314] niah_single_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
184
- 2026-07-18:14:18:55 INFO [evaluator:314] niah_single_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
185
- 2026-07-18:14:18:55 INFO [api.task:311] Building contexts for ruler_qa_hotpot on rank 0...
186
-
187
-
188
  0%| | 0/20 [00:00<?, ?it/s]
189
- 2026-07-18:14:18:55 INFO [api.task:311] Building contexts for ruler_fwe on rank 0...
190
-
191
-
192
  0%| | 0/20 [00:00<?, ?it/s]
193
- 2026-07-18:14:18:56 INFO [api.task:311] Building contexts for ruler_vt on rank 0...
194
-
195
-
196
  0%| | 0/20 [00:00<?, ?it/s]
197
- 2026-07-18:14:18:56 INFO [api.task:311] Building contexts for niah_multiquery on rank 0...
198
-
199
-
200
  0%| | 0/20 [00:00<?, ?it/s]
201
- 2026-07-18:14:18:56 INFO [api.task:311] Building contexts for niah_multikey_2 on rank 0...
202
-
203
-
204
  0%| | 0/20 [00:00<?, ?it/s]
205
- 2026-07-18:14:18:56 INFO [api.task:311] Building contexts for niah_single_3 on rank 0...
206
-
207
-
208
  0%| | 0/20 [00:00<?, ?it/s]
209
- 2026-07-18:14:18:56 INFO [api.task:311] Building contexts for niah_single_1 on rank 0...
210
-
211
-
212
  0%| | 0/20 [00:00<?, ?it/s]
213
- 2026-07-18:14:18:56 INFO [evaluator:584] Running generate_until requests
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
214
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
215
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
216
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
217
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
218
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
219
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
220
  0%| | 0/20 [00:00<?, ?it/s]
 
221
 
222
 
223
 
224
-
225
 
226
-
227
 
228
-
229
 
230
-
231
 
232
-
233
 
234
-
235
 
236
-
237
 
238
-
239
 
240
-
241
 
242
-
243
 
244
-
245
 
246
-
247
 
248
-
249
 
250
-
251
 
252
-
253
 
254
-
255
 
256
-
257
 
258
-
259
 
260
-
261
 
262
-
263
 
264
-
265
 
266
-
267
 
268
-
269
 
270
-
271
 
272
-
273
 
274
 
275
 
276
-
277
 
278
-
279
 
280
-
281
 
282
-
283
 
284
-
285
 
286
-
287
 
288
-
289
 
290
-
291
 
292
-
293
 
294
-
295
 
296
-
297
 
298
-
299
 
300
-
301
 
302
-
303
 
304
-
305
 
306
-
307
 
308
-
309
 
310
-
311
 
312
-
313
 
314
-
315
 
316
-
317
 
318
-
319
 
320
-
321
 
322
-
323
 
324
-
325
 
326
-
327
 
328
-
329
 
330
-
331
 
332
-
333
 
334
-
335
 
336
-
337
 
338
 
339
 
340
-
341
 
342
 
343
 
344
-
345
 
346
-
347
 
348
-
349
 
350
 
351
 
352
-
353
 
354
-
355
 
356
-
357
 
358
-
359
 
360
-
361
 
362
-
363
 
364
-
365
 
366
-
367
 
368
-
369
 
370
-
371
 
372
-
373
 
374
-
375
 
376
-
377
 
378
-
379
 
380
-
381
 
382
-
383
 
384
-
385
 
386
-
387
 
388
-
389
 
390
-
391
 
392
-
393
 
394
-
395
 
396
-
397
 
398
-
399
 
400
-
401
 
402
-
403
 
404
-
405
 
406
-
407
 
408
-
409
 
410
-
411
 
412
-
413
 
414
-
415
 
416
-
417
 
418
-
419
 
420
-
421
 
422
-
423
 
424
-
425
 
426
-
427
 
428
-
429
 
430
-
431
 
432
-
433
 
434
-
435
 
436
-
437
 
438
-
439
 
440
-
441
 
442
-
443
 
444
-
445
 
446
-
447
 
448
-
449
 
450
-
451
 
452
-
453
 
454
-
455
 
456
-
457
 
458
-
459
 
460
-
461
 
462
-
463
 
464
-
465
 
466
-
467
 
468
-
469
 
470
-
471
 
472
-
473
 
474
-
475
 
476
-
477
 
478
-
479
 
480
-
481
 
482
-
483
 
484
-
485
 
486
-
487
 
488
-
489
 
490
-
491
 
492
-
493
 
494
-
495
 
496
-
497
 
498
-
499
 
500
-
501
 
502
-
503
- 2026-07-18:14:27:50 INFO [loggers.evaluation_tracker:247] Saving results aggregated
504
- 2026-07-18:14:27:50 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/vanilla/ruler8k_splits/a/lm_eval/__workspace/*.jsonl
505
  hf ({'pretrained': '/workspace', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
506
  | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
507
  |---------------|------:|------|-----:|-----:|---|------:|---|------|
 
1
+ 2026-07-18:11:25:33 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:11:25:37 INFO [_cli.run:376] Selected Tasks: ['niah_single_1', 'niah_single_3', 'niah_multikey_2', 'niah_multiquery', 'ruler_vt', 'ruler_fwe', 'ruler_qa_hotpot']
3
+ 2026-07-18:11:25:39 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:11:25:39 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:11:25:42 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:11:25:42 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
7
+ 2026-07-18:11:25:52 WARNING [api.task:856] niah_single_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
8
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
9
+ 2026-07-18:11:25:52 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
10
 
11
 
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+ 2026-07-18:11:26:00 WARNING [api.task:856] niah_single_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
 
20
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
21
 
22
+
23
 
24
+
25
 
26
 
27
+
28
+
29
+
30
+
31
+
32
+
33
+
34
+
35
+ 2026-07-18:11:26:10 WARNING [api.task:856] niah_multikey_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
 
36
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
37
 
38
 
39
+
40
+
41
+
42
+
43
+
44
+
45
+
46
+ 2026-07-18:11:26:17 WARNING [api.task:856] niah_multiquery: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
47
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
48
 
49
 
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+
58
+ 2026-07-18:11:26:26 WARNING [api.task:856] ruler_vt: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
 
59
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
60
+ 2026-07-18:11:26:26 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
61
  Max length 500 | Current length 307 | Noises: 5
62
  Max length 500 | Current length 410 | Noises: 10
63
  Max length 500 | Current length 531 | Noises: 15
64
  Num noises: 10
65
 
 
66
  0%| | 0/1 [00:00<?, ?it/s]
67
+
68
  0%| | 0/1 [00:00<?, ?it/s]
69
  Max length 8192 | Current length 791 | Noises: 10
70
  Max length 8192 | Current length 1025 | Noises: 20
71
  Max length 8192 | Current length 1273 | Noises: 30
 
99
  Num noises: 310
100
 
101
 
102
  0%| | 0/500 [00:00<?, ?it/s]
 
103
  12%|█▏ | 59/500 [00:01<00:07, 58.56it/s]
 
104
  24%|██▎ | 118/500 [00:02<00:06, 57.94it/s]
 
105
  35%|███▌ | 176/500 [00:03<00:05, 57.91it/s]
 
106
  47%|████▋ | 234/500 [00:04<00:04, 56.14it/s]
 
107
  58%|█████▊ | 291/500 [00:05<00:03, 55.52it/s]
 
108
  69%|██████▉ | 347/500 [00:06<00:02, 54.63it/s]
 
109
  80%|████████ | 402/500 [00:07<00:01, 54.48it/s]
 
110
  91%|█████████▏| 457/500 [00:08<00:00, 54.48it/s]
111
+
112
  13%|█▎ | 67/500 [00:01<00:06, 66.71it/s]
113
+
114
  27%|██▋ | 134/500 [00:02<00:05, 66.50it/s]
115
+
116
  41%|████ | 203/500 [00:03<00:04, 67.30it/s]
117
+
118
  54%|█████▍ | 271/500 [00:04<00:03, 67.23it/s]
119
+
120
  68%|██████▊ | 339/500 [00:05<00:02, 67.33it/s]
121
+
122
  81%|████████▏ | 407/500 [00:06<00:01, 64.51it/s]
123
+
124
  94%|█████████▍| 472/500 [00:07<00:00, 62.86it/s]
125
+ 2026-07-18:11:26:34 WARNING [api.task:856] ruler_fwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
126
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
127
 
128
 
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+ 2026-07-18:11:26:47 WARNING [api.task:856] ruler_qa_hotpot: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
 
142
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
143
 
144
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
145
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
146
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
147
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
148
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
149
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
150
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
151
  0%| | 0/20 [00:00<?, ?it/s]
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+ 2026-07-18:11:27:09 INFO [tasks:700] Selected tasks:
171
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: ruler_qa_hotpot (ruler/qa_hotpot.yaml)
172
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: ruler_fwe (ruler/fwe.yaml)
173
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: ruler_vt (ruler/vt.yaml)
174
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: niah_multiquery (ruler/niah_multiquery.yaml)
175
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: niah_multikey_2 (ruler/niah_multikey_2.yaml)
176
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: niah_single_3 (ruler/niah_single_3.yaml)
177
+ 2026-07-18:11:27:09 INFO [tasks:691] Task: niah_single_1 (ruler/niah_single_1.yaml)
178
+ 2026-07-18:11:27:09 INFO [evaluator:314] ruler_qa_hotpot: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
179
+ 2026-07-18:11:27:09 INFO [evaluator:314] ruler_fwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 50, 'until': []}
180
+ 2026-07-18:11:27:09 INFO [evaluator:314] ruler_vt: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 30, 'until': []}
181
+ 2026-07-18:11:27:09 INFO [evaluator:314] niah_multiquery: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
182
+ 2026-07-18:11:27:09 INFO [evaluator:314] niah_multikey_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
183
+ 2026-07-18:11:27:09 INFO [evaluator:314] niah_single_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
184
+ 2026-07-18:11:27:09 INFO [evaluator:314] niah_single_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
185
+ 2026-07-18:11:27:09 INFO [api.task:311] Building contexts for ruler_qa_hotpot on rank 0...
186
+
187
+
188
  0%| | 0/20 [00:00<?, ?it/s]
189
+ 2026-07-18:11:27:09 INFO [api.task:311] Building contexts for ruler_fwe on rank 0...
190
+
191
+
192
  0%| | 0/20 [00:00<?, ?it/s]
193
+ 2026-07-18:11:27:09 INFO [api.task:311] Building contexts for ruler_vt on rank 0...
194
+
195
+
196
  0%| | 0/20 [00:00<?, ?it/s]
197
+ 2026-07-18:11:27:09 INFO [api.task:311] Building contexts for niah_multiquery on rank 0...
198
+
199
+
200
  0%| | 0/20 [00:00<?, ?it/s]
201
+ 2026-07-18:11:27:10 INFO [api.task:311] Building contexts for niah_multikey_2 on rank 0...
202
+
203
+
204
  0%| | 0/20 [00:00<?, ?it/s]
205
+ 2026-07-18:11:27:10 INFO [api.task:311] Building contexts for niah_single_3 on rank 0...
206
+
207
+
208
  0%| | 0/20 [00:00<?, ?it/s]
209
+ 2026-07-18:11:27:10 INFO [api.task:311] Building contexts for niah_single_1 on rank 0...
210
+
211
+
212
  0%| | 0/20 [00:00<?, ?it/s]
213
+ 2026-07-18:11:27:10 INFO [evaluator:584] Running generate_until requests
214
 
215
 
216
 
217
+
218
 
219
+
220
 
221
+
222
 
223
+
224
 
225
+
226
 
227
+
228
 
229
+
230
 
231
+
232
 
233
+
234
 
235
+
236
 
237
+
238
 
239
+
240
 
241
+
242
 
243
+
244
 
245
+
246
 
247
+
248
 
249
+
250
 
251
+
252
 
253
+
254
 
255
+
256
 
257
+
258
 
259
+
260
 
261
+
262
 
263
+
264
 
265
+
266
 
267
 
268
 
269
+
270
 
271
+
272
 
273
+
274
 
275
+
276
 
277
+
278
 
279
+
280
 
281
+
282
 
283
+
284
 
285
+
286
 
287
+
288
 
289
+
290
 
291
+
292
 
293
+
294
 
295
+
296
 
297
+
298
 
299
+
300
 
301
+
302
 
303
+
304
 
305
+
306
 
307
+
308
 
309
+
310
 
311
+
312
 
313
+
314
 
315
+
316
 
317
+
318
 
319
+
320
 
321
+
322
 
323
+
324
 
325
+
326
 
327
+
328
 
329
+
330
 
331
 
332
 
333
+
334
 
335
 
336
 
337
+
338
 
339
+
340
 
341
+
342
 
343
 
344
 
345
+
346
 
347
+
348
 
349
+
350
 
351
+
352
 
353
+
354
 
355
+
356
 
357
+
358
 
359
+
360
 
361
+
362
 
363
+
364
 
365
+
366
 
367
+
368
 
369
+
370
 
371
+
372
 
373
+
374
 
375
+
376
 
377
+
378
 
379
+
380
 
381
+
382
 
383
+
384
 
385
+
386
 
387
+
388
 
389
+
390
 
391
+
392
 
393
+
394
 
395
+
396
 
397
+
398
 
399
+
400
 
401
+
402
 
403
+
404
 
405
+
406
 
407
+
408
 
409
+
410
 
411
+
412
 
413
+
414
 
415
+
416
 
417
+
418
 
419
+
420
 
421
+
422
 
423
+
424
 
425
+
426
 
427
+
428
 
429
+
430
 
431
+
432
 
433
+
434
 
435
+
436
 
437
+
438
 
439
+
440
 
441
+
442
 
443
+
444
 
445
+
446
 
447
+
448
 
449
+
450
 
451
+
452
 
453
+
454
 
455
+
456
 
457
+
458
 
459
+
460
 
461
+
462
 
463
+
464
 
465
+
466
 
467
+
468
 
469
+
470
 
471
+
472
 
473
+
474
 
475
+
476
 
477
+
478
 
479
+
480
 
481
+
482
 
483
+
484
 
485
+
486
 
487
+
488
 
489
+
490
 
491
+
492
 
493
+
494
 
495
+
496
+ 2026-07-18:11:34:54 INFO [loggers.evaluation_tracker:247] Saving results aggregated
497
+ 2026-07-18:11:34:54 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/vanilla/ruler8k_splits/a/lm_eval/__workspace/*.jsonl
498
  hf ({'pretrained': '/workspace', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
499
  | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
500
  |---------------|------:|------|-----:|-----:|---|------:|---|------|
outputs/eval/logs/vanilla/ruler_b.log CHANGED
@@ -1,356 +1,353 @@
1
- 2026-07-18:14:27:53 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
- 2026-07-18:14:27:57 INFO [_cli.run:376] Selected Tasks: ['niah_single_2', 'niah_multikey_1', 'niah_multikey_3', 'niah_multivalue', 'ruler_cwe', 'ruler_qa_squad']
3
- 2026-07-18:14:27:58 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
- 2026-07-18:14:27:58 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
- 2026-07-18:14:28:01 INFO [models.huggingface:161] Using device 'cuda:0'
6
- 2026-07-18:14:28:02 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
7
- 2026-07-18:14:28:11 WARNING [api.task:856] niah_single_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
8
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
9
- 2026-07-18:14:28:11 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
10
 
11
 
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
- 2026-07-18:14:28:21 WARNING [api.task:856] niah_multikey_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
21
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
22
 
23
 
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
- 2026-07-18:14:28:30 WARNING [api.task:856] niah_multikey_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
33
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
34
 
35
 
36
-
37
-
38
-
39
-
40
-
41
- 2026-07-18:14:28:36 WARNING [api.task:856] niah_multivalue: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
42
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
43
 
44
 
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
- 2026-07-18:14:28:46 WARNING [api.task:856] ruler_cwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
54
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
55
- 2026-07-18:14:28:46 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
56
 
57
 
58
-
59
-
60
-
61
-
62
-
63
-
64
- 2026-07-18:14:28:53 WARNING [api.task:856] ruler_qa_squad: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
65
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
66
 
67
 
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
- 2026-07-18:14:29:05 INFO [tasks:700] Selected tasks:
79
- 2026-07-18:14:29:05 INFO [tasks:691] Task: ruler_qa_squad (ruler/qa_squad.yaml)
80
- 2026-07-18:14:29:05 INFO [tasks:691] Task: ruler_cwe (ruler/cwe.yaml)
81
- 2026-07-18:14:29:05 INFO [tasks:691] Task: niah_multivalue (ruler/niah_multivalue.yaml)
82
- 2026-07-18:14:29:05 INFO [tasks:691] Task: niah_multikey_3 (ruler/niah_multikey_3.yaml)
83
- 2026-07-18:14:29:05 INFO [tasks:691] Task: niah_multikey_1 (ruler/niah_multikey_1.yaml)
84
- 2026-07-18:14:29:05 INFO [tasks:691] Task: niah_single_2 (ruler/niah_single_2.yaml)
85
- 2026-07-18:14:29:05 INFO [evaluator:314] ruler_qa_squad: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
86
- 2026-07-18:14:29:05 INFO [evaluator:314] ruler_cwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 120, 'until': []}
87
- 2026-07-18:14:29:05 INFO [evaluator:314] niah_multivalue: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
88
- 2026-07-18:14:29:05 INFO [evaluator:314] niah_multikey_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
89
- 2026-07-18:14:29:05 INFO [evaluator:314] niah_multikey_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
90
- 2026-07-18:14:29:05 INFO [evaluator:314] niah_single_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
91
- 2026-07-18:14:29:05 INFO [api.task:311] Building contexts for ruler_qa_squad on rank 0...
92
-
93
-
94
  0%| | 0/20 [00:00<?, ?it/s]
95
- 2026-07-18:14:29:05 INFO [api.task:311] Building contexts for ruler_cwe on rank 0...
96
-
97
-
98
  0%| | 0/20 [00:00<?, ?it/s]
99
- 2026-07-18:14:29:05 INFO [api.task:311] Building contexts for niah_multivalue on rank 0...
100
-
101
-
102
  0%| | 0/20 [00:00<?, ?it/s]
103
- 2026-07-18:14:29:05 INFO [api.task:311] Building contexts for niah_multikey_3 on rank 0...
104
-
105
-
106
  0%| | 0/20 [00:00<?, ?it/s]
107
- 2026-07-18:14:29:05 INFO [api.task:311] Building contexts for niah_multikey_1 on rank 0...
108
-
109
-
110
  0%| | 0/20 [00:00<?, ?it/s]
111
- 2026-07-18:14:29:05 INFO [api.task:311] Building contexts for niah_single_2 on rank 0...
112
-
113
-
114
  0%| | 0/20 [00:00<?, ?it/s]
115
- 2026-07-18:14:29:05 INFO [evaluator:584] Running generate_until requests
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
117
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
118
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
119
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
120
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
121
  0%| | 0/20 [00:00<?, ?it/s]
 
122
 
123
 
124
 
125
-
126
 
127
-
128
 
129
-
130
 
131
-
132
 
133
-
134
 
135
-
136
 
137
-
138
 
139
-
140
 
141
-
142
 
143
-
144
 
145
-
146
 
147
-
148
 
149
-
150
 
151
-
152
 
153
-
154
 
155
-
156
 
157
-
158
 
159
-
160
 
161
-
162
 
163
-
164
 
165
-
166
 
167
-
168
 
169
-
170
 
171
-
172
 
173
-
174
 
175
-
176
 
177
-
178
 
179
-
180
 
181
-
182
 
183
-
184
 
185
-
186
 
187
-
188
 
189
-
190
 
191
-
192
 
193
-
194
 
195
-
196
 
197
-
198
 
199
-
200
 
201
-
202
 
203
-
204
 
205
-
206
 
207
-
208
 
209
-
210
 
211
-
212
 
213
-
214
 
215
-
216
 
217
-
218
 
219
-
220
 
221
-
222
 
223
-
224
 
225
-
226
 
227
-
228
 
229
-
230
 
231
-
232
 
233
-
234
 
235
-
236
 
237
-
238
 
239
-
240
 
241
-
242
 
243
-
244
 
245
-
246
 
247
-
248
 
249
-
250
 
251
-
252
 
253
-
254
 
255
-
256
 
257
-
258
 
259
-
260
 
261
-
262
 
263
-
264
 
265
-
266
 
267
-
268
 
269
-
270
 
271
-
272
 
273
-
274
 
275
-
276
 
277
-
278
 
279
-
280
 
281
-
282
 
283
-
284
 
285
-
286
 
287
-
288
 
289
-
290
 
291
-
292
 
293
-
294
 
295
-
296
 
297
-
298
 
299
-
300
 
301
-
302
 
303
-
304
 
305
-
306
 
307
-
308
 
309
-
310
 
311
-
312
 
313
-
314
 
315
-
316
 
317
-
318
 
319
-
320
 
321
-
322
 
323
-
324
 
325
-
326
 
327
-
328
 
329
-
330
 
331
-
332
 
333
-
334
 
335
-
336
 
337
-
338
 
339
-
340
 
341
-
342
 
343
-
344
 
345
-
346
 
347
-
348
 
349
-
350
 
351
-
352
 
353
-
354
 
355
-
356
 
357
-
358
 
359
-
360
 
361
-
362
 
363
-
364
- 2026-07-18:14:38:04 INFO [loggers.evaluation_tracker:247] Saving results aggregated
365
- 2026-07-18:14:38:04 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/vanilla/ruler8k_splits/b/lm_eval/__workspace/*.jsonl
366
  hf ({'pretrained': '/workspace', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
367
  | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
368
  |---------------|------:|------|-----:|-----:|---|------:|---|------|
 
1
+ 2026-07-18:11:34:57 WARNING [config.evaluate_config:281] --limit SHOULD ONLY BE USED FOR TESTING. REAL METRICS SHOULD NOT BE COMPUTED USING LIMIT.
2
+ 2026-07-18:11:35:00 INFO [_cli.run:376] Selected Tasks: ['niah_single_2', 'niah_multikey_1', 'niah_multikey_3', 'niah_multivalue', 'ruler_cwe', 'ruler_qa_squad']
3
+ 2026-07-18:11:35:02 INFO [evaluator:211] Setting random seed to 0 | Setting numpy seed to 1234 | Setting torch manual seed to 1234 | Setting fewshot manual seed to 1234
4
+ 2026-07-18:11:35:02 INFO [evaluator:236] Initializing hf model, with arguments: {'pretrained': '/workspace', 'trust_remote_code': True, 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}
5
+ 2026-07-18:11:35:05 INFO [models.huggingface:161] Using device 'cuda:0'
6
+ 2026-07-18:11:35:05 INFO [models.huggingface:423] Model parallel was set to False, max memory was not set, and device map was set to {'': 'cuda:0'}
7
+ 2026-07-18:11:35:14 WARNING [api.task:856] niah_single_2: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
8
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
9
+ 2026-07-18:11:35:15 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
10
 
11
 
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+ 2026-07-18:11:35:25 WARNING [api.task:856] niah_multikey_1: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
21
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
22
 
23
 
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
32
+ 2026-07-18:11:35:33 WARNING [api.task:856] niah_multikey_3: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
33
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
34
 
35
 
36
+
37
+
38
+
39
+
40
+
41
+ 2026-07-18:11:35:39 WARNING [api.task:856] niah_multivalue: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
42
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
43
 
44
 
45
+
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+ 2026-07-18:11:35:49 WARNING [api.task:856] ruler_cwe: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
54
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
55
+ 2026-07-18:11:35:49 INFO [tasks.ruler.common_utils:26] Using tokenizer /workspace for synthetic tasks.
56
 
57
 
58
+
59
+
60
+
61
+
62
+
63
+ 2026-07-18:11:35:55 WARNING [api.task:856] ruler_qa_squad: Custom kwargs can be passed to `--metadata` in console (as json string) or to the TaskManager.
 
64
  For example --metadata='{"max_seq_lengths":[4096, 8192]}'. For details see task Readme.
65
 
66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
68
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
69
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
70
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
71
  0%| | 0/20 [00:00<?, ?it/s]
 
 
 
72
  0%| | 0/20 [00:00<?, ?it/s]
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+ 2026-07-18:11:36:05 INFO [tasks:700] Selected tasks:
82
+ 2026-07-18:11:36:05 INFO [tasks:691] Task: ruler_qa_squad (ruler/qa_squad.yaml)
83
+ 2026-07-18:11:36:05 INFO [tasks:691] Task: ruler_cwe (ruler/cwe.yaml)
84
+ 2026-07-18:11:36:05 INFO [tasks:691] Task: niah_multivalue (ruler/niah_multivalue.yaml)
85
+ 2026-07-18:11:36:05 INFO [tasks:691] Task: niah_multikey_3 (ruler/niah_multikey_3.yaml)
86
+ 2026-07-18:11:36:05 INFO [tasks:691] Task: niah_multikey_1 (ruler/niah_multikey_1.yaml)
87
+ 2026-07-18:11:36:05 INFO [tasks:691] Task: niah_single_2 (ruler/niah_single_2.yaml)
88
+ 2026-07-18:11:36:05 INFO [evaluator:314] ruler_qa_squad: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 32, 'until': []}
89
+ 2026-07-18:11:36:05 INFO [evaluator:314] ruler_cwe: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 120, 'until': []}
90
+ 2026-07-18:11:36:05 INFO [evaluator:314] niah_multivalue: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
91
+ 2026-07-18:11:36:05 INFO [evaluator:314] niah_multikey_3: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
92
+ 2026-07-18:11:36:05 INFO [evaluator:314] niah_multikey_1: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
93
+ 2026-07-18:11:36:05 INFO [evaluator:314] niah_single_2: Using gen_kwargs: {'do_sample': False, 'temperature': 0.0, 'max_gen_toks': 128, 'until': []}
94
+ 2026-07-18:11:36:05 INFO [api.task:311] Building contexts for ruler_qa_squad on rank 0...
95
+
96
+
97
  0%| | 0/20 [00:00<?, ?it/s]
98
+ 2026-07-18:11:36:05 INFO [api.task:311] Building contexts for ruler_cwe on rank 0...
99
+
100
+
101
  0%| | 0/20 [00:00<?, ?it/s]
102
+ 2026-07-18:11:36:05 INFO [api.task:311] Building contexts for niah_multivalue on rank 0...
103
+
104
+
105
  0%| | 0/20 [00:00<?, ?it/s]
106
+ 2026-07-18:11:36:05 INFO [api.task:311] Building contexts for niah_multikey_3 on rank 0...
107
+
108
+
109
  0%| | 0/20 [00:00<?, ?it/s]
110
+ 2026-07-18:11:36:05 INFO [api.task:311] Building contexts for niah_multikey_1 on rank 0...
111
+
112
+
113
  0%| | 0/20 [00:00<?, ?it/s]
114
+ 2026-07-18:11:36:06 INFO [api.task:311] Building contexts for niah_single_2 on rank 0...
115
+
116
+
117
  0%| | 0/20 [00:00<?, ?it/s]
118
+ 2026-07-18:11:36:06 INFO [evaluator:584] Running generate_until requests
119
 
120
 
121
 
122
+
123
 
124
+
125
 
126
+
127
 
128
+
129
 
130
+
131
 
132
+
133
 
134
+
135
 
136
+
137
 
138
+
139
 
140
+
141
 
142
+
143
 
144
+
145
 
146
+
147
 
148
+
149
 
150
+
151
 
152
+
153
 
154
+
155
 
156
+
157
 
158
+
159
 
160
+
161
 
162
+
163
 
164
+
165
 
166
+
167
 
168
+
169
 
170
+
171
 
172
+
173
 
174
+
175
 
176
+
177
 
178
+
179
 
180
+
181
 
182
+
183
 
184
+
185
 
186
+
187
 
188
+
189
 
190
+
191
 
192
+
193
 
194
+
195
 
196
+
197
 
198
+
199
 
200
+
201
 
202
+
203
 
204
+
205
 
206
+
207
 
208
+
209
 
210
+
211
 
212
+
213
 
214
+
215
 
216
+
217
 
218
+
219
 
220
+
221
 
222
+
223
 
224
+
225
 
226
+
227
 
228
+
229
 
230
+
231
 
232
+
233
 
234
+
235
 
236
+
237
 
238
+
239
 
240
+
241
 
242
+
243
 
244
+
245
 
246
+
247
 
248
+
249
 
250
+
251
 
252
+
253
 
254
+
255
 
256
+
257
 
258
+
259
 
260
+
261
 
262
+
263
 
264
+
265
 
266
+
267
 
268
+
269
 
270
+
271
 
272
+
273
 
274
+
275
 
276
+
277
 
278
+
279
 
280
+
281
 
282
+
283
 
284
+
285
 
286
+
287
 
288
+
289
 
290
+
291
 
292
+
293
 
294
+
295
 
296
+
297
 
298
+
299
 
300
+
301
 
302
+
303
 
304
+
305
 
306
+
307
 
308
+
309
 
310
+
311
 
312
+
313
 
314
+
315
 
316
+
317
 
318
+
319
 
320
+
321
 
322
+
323
 
324
+
325
 
326
+
327
 
328
+
329
 
330
+
331
 
332
+
333
 
334
+
335
 
336
+
337
 
338
+
339
 
340
+
341
 
342
+
343
 
344
+
345
 
346
+
347
 
348
+
349
 
350
+
351
 
352
+
353
 
354
+
355
 
356
+
357
 
358
+
359
 
360
+
361
+ 2026-07-18:11:45:58 INFO [loggers.evaluation_tracker:247] Saving results aggregated
362
+ 2026-07-18:11:45:58 INFO [loggers.evaluation_tracker:119] Saving per-task samples to /workspace/outputs/eval/vanilla/ruler8k_splits/b/lm_eval/__workspace/*.jsonl
363
  hf ({'pretrained': '/workspace', 'dtype': 'bfloat16', 'max_length': 16384, 'attn_implementation': 'sdpa'}), gen_kwargs: ({}), limit: 20.0, num_fewshot: None, batch_size: 1
364
  | Tasks |Version|Filter|n-shot|Metric| | Value | |Stderr|
365
  |---------------|------:|------|-----:|-----:|---|------:|---|------|
outputs/eval/token_t045/babilong.DONE ADDED
File without changes
outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/results_2026-07-18T12-31-42.056499.json ADDED
@@ -0,0 +1,505 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "results": {
3
+ "babilong_longctx": {
4
+ "acc,none": 0.588,
5
+ "acc_stderr,none": 0.029807545955988512,
6
+ "alias": "babilong_longctx"
7
+ },
8
+ "babilong_qa1": {
9
+ "alias": " - babilong_qa1",
10
+ "acc,none": 0.64,
11
+ "acc_stderr,none": 0.06857142857142856
12
+ },
13
+ "babilong_qa2": {
14
+ "alias": " - babilong_qa2",
15
+ "acc,none": 0.48,
16
+ "acc_stderr,none": 0.07137140569598172
17
+ },
18
+ "babilong_qa3": {
19
+ "alias": " - babilong_qa3",
20
+ "acc,none": 0.34,
21
+ "acc_stderr,none": 0.06767268161329718
22
+ },
23
+ "babilong_qa4": {
24
+ "alias": " - babilong_qa4",
25
+ "acc,none": 0.72,
26
+ "acc_stderr,none": 0.06414269805898185
27
+ },
28
+ "babilong_qa5": {
29
+ "alias": " - babilong_qa5",
30
+ "acc,none": 0.76,
31
+ "acc_stderr,none": 0.06101187572589322
32
+ }
33
+ },
34
+ "groups": {
35
+ "babilong_longctx": {
36
+ "acc,none": 0.588,
37
+ "acc_stderr,none": 0.029807545955988512,
38
+ "alias": "babilong_longctx"
39
+ }
40
+ },
41
+ "group_subtasks": {
42
+ "babilong_longctx": [
43
+ "babilong_qa1",
44
+ "babilong_qa2",
45
+ "babilong_qa3",
46
+ "babilong_qa4",
47
+ "babilong_qa5"
48
+ ]
49
+ },
50
+ "configs": {
51
+ "babilong_qa1": {
52
+ "task": "babilong_qa1",
53
+ "custom_dataset": "def load_dataset(**kwargs):\n config_name = kwargs.get(\"max_seq_lengths\", \"0k\")\n\n # Get specific qa split\n qa_split = kwargs.get(\"qa_split\")\n\n eval_logger.info(\n f\"Loading babilong dataset: max_seq_lengths={config_name}, split={qa_split}\"\n )\n dataset = datasets.load_dataset(\n \"RMT-team/babilong-1k-samples\", name=config_name, split=qa_split\n )\n return {qa_split: dataset}\n",
54
+ "dataset_path": "RMT-team/babilong-1k-samples",
55
+ "dataset_kwargs": {
56
+ "qa_split": "qa1"
57
+ },
58
+ "test_split": "qa1",
59
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
60
+ "doc_to_target": "{{target}}",
61
+ "unsafe_code": false,
62
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n pred = postprocess_pred(results)\n target = doc.get(\"target\", \"\").strip()\n\n # String match\n score = 1.0 if target.lower() in pred[0].lower() else 0.0\n\n return {\"acc\": score}\n",
63
+ "description": "I will give you context with the facts about positions of different persons hidden in some random text and a question. You need to answer the question based only on the information from the facts. If a person was in different locations, use the latest location to answer the question.\nAlways return your answer in the following format:\nThe most recent location of 'person' is 'location'. Do not write anything else after that.\n\n",
64
+ "target_delimiter": " ",
65
+ "fewshot_delimiter": "\n\n",
66
+ "fewshot_config": {
67
+ "sampler": "first_n",
68
+ "split": null,
69
+ "process_docs": null,
70
+ "fewshot_indices": null,
71
+ "samples": [
72
+ {
73
+ "input": "Charlie went to the hallway. Judith come back to the kitchen. Charlie travelled to balcony.",
74
+ "question": "Where is Charlie?",
75
+ "target": "The most recent location of Charlie is balcony."
76
+ },
77
+ {
78
+ "input": "Alan moved to the garage. Charlie went to the beach. Alan went to the shop. Rouse travelled to balcony.",
79
+ "question": "Where is Alan?",
80
+ "target": "The most recent location of Alan is shop."
81
+ }
82
+ ],
83
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
84
+ "doc_to_choice": null,
85
+ "doc_to_target": "{{target}}",
86
+ "gen_prefix": null,
87
+ "fewshot_delimiter": "\n\n",
88
+ "target_delimiter": " "
89
+ },
90
+ "num_fewshot": 2,
91
+ "metric_list": [
92
+ {
93
+ "metric": "acc",
94
+ "aggregation": "mean",
95
+ "higher_is_better": true
96
+ }
97
+ ],
98
+ "output_type": "generate_until",
99
+ "generation_kwargs": {
100
+ "do_sample": false,
101
+ "temperature": 0.0,
102
+ "max_gen_toks": 16,
103
+ "until": []
104
+ },
105
+ "repeats": 1,
106
+ "should_decontaminate": false,
107
+ "metadata": {
108
+ "version": 0.0,
109
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
110
+ "trust_remote_code": true,
111
+ "dtype": "bfloat16",
112
+ "max_length": 16384,
113
+ "attn_implementation": "sdpa",
114
+ "max_seq_lengths": "8k"
115
+ }
116
+ },
117
+ "babilong_qa2": {
118
+ "task": "babilong_qa2",
119
+ "custom_dataset": "def load_dataset(**kwargs):\n config_name = kwargs.get(\"max_seq_lengths\", \"0k\")\n\n # Get specific qa split\n qa_split = kwargs.get(\"qa_split\")\n\n eval_logger.info(\n f\"Loading babilong dataset: max_seq_lengths={config_name}, split={qa_split}\"\n )\n dataset = datasets.load_dataset(\n \"RMT-team/babilong-1k-samples\", name=config_name, split=qa_split\n )\n return {qa_split: dataset}\n",
120
+ "dataset_path": "RMT-team/babilong-1k-samples",
121
+ "dataset_kwargs": {
122
+ "qa_split": "qa2"
123
+ },
124
+ "test_split": "qa2",
125
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
126
+ "doc_to_target": "{{target}}",
127
+ "unsafe_code": false,
128
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n pred = postprocess_pred(results)\n target = doc.get(\"target\", \"\").strip()\n\n # String match\n score = 1.0 if target.lower() in pred[0].lower() else 0.0\n\n return {\"acc\": score}\n",
129
+ "description": "I will give you context with the facts about locations and actions of different persons hidden in some random text and a question. You need to answer the question based only on the information from the facts. If a person got an item in the first location and travelled to the second location the item is also in the second location. If a person dropped an item in the first location and moved to the second location the item remains in the first location.\nAlways return your answer in the following format:\nThe 'item' is in 'location'. Do not write anything else after that.\n\n",
130
+ "target_delimiter": " ",
131
+ "fewshot_delimiter": "\n\n",
132
+ "fewshot_config": {
133
+ "sampler": "first_n",
134
+ "split": null,
135
+ "process_docs": null,
136
+ "fewshot_indices": null,
137
+ "samples": [
138
+ {
139
+ "input": "Charlie went to the kitchen. Charlie got a bottle. Charlie moved to the balcony.",
140
+ "question": "Where is the bottle?",
141
+ "target": "The bottle is in the balcony."
142
+ },
143
+ {
144
+ "input": "Alan moved to the garage. Alan got a screw driver. Alan moved to the kitchen.",
145
+ "question": "Where is the screw driver?",
146
+ "target": "The screw driver is in the kitchen."
147
+ }
148
+ ],
149
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
150
+ "doc_to_choice": null,
151
+ "doc_to_target": "{{target}}",
152
+ "gen_prefix": null,
153
+ "fewshot_delimiter": "\n\n",
154
+ "target_delimiter": " "
155
+ },
156
+ "num_fewshot": 2,
157
+ "metric_list": [
158
+ {
159
+ "metric": "acc",
160
+ "aggregation": "mean",
161
+ "higher_is_better": true
162
+ }
163
+ ],
164
+ "output_type": "generate_until",
165
+ "generation_kwargs": {
166
+ "do_sample": false,
167
+ "temperature": 0.0,
168
+ "max_gen_toks": 16,
169
+ "until": []
170
+ },
171
+ "repeats": 1,
172
+ "should_decontaminate": false,
173
+ "metadata": {
174
+ "version": 0.0,
175
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
176
+ "trust_remote_code": true,
177
+ "dtype": "bfloat16",
178
+ "max_length": 16384,
179
+ "attn_implementation": "sdpa",
180
+ "max_seq_lengths": "8k"
181
+ }
182
+ },
183
+ "babilong_qa3": {
184
+ "task": "babilong_qa3",
185
+ "custom_dataset": "def load_dataset(**kwargs):\n config_name = kwargs.get(\"max_seq_lengths\", \"0k\")\n\n # Get specific qa split\n qa_split = kwargs.get(\"qa_split\")\n\n eval_logger.info(\n f\"Loading babilong dataset: max_seq_lengths={config_name}, split={qa_split}\"\n )\n dataset = datasets.load_dataset(\n \"RMT-team/babilong-1k-samples\", name=config_name, split=qa_split\n )\n return {qa_split: dataset}\n",
186
+ "dataset_path": "RMT-team/babilong-1k-samples",
187
+ "dataset_kwargs": {
188
+ "qa_split": "qa3"
189
+ },
190
+ "test_split": "qa3",
191
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
192
+ "doc_to_target": "{{target}}",
193
+ "unsafe_code": false,
194
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n pred = postprocess_pred(results)\n target = doc.get(\"target\", \"\").strip()\n\n # String match\n score = 1.0 if target.lower() in pred[0].lower() else 0.0\n\n return {\"acc\": score}\n",
195
+ "description": "I give you context with the facts about locations and actions of different persons hidden in some random text and a question. You need to answer the question based only on the information from the facts. If a person got an item in the first location and travelled to the second location the item is also in the second location. If a person dropped an item in the first location and moved to the second location the item remains in the first location.\nAlways return your answer in the following format:\nBefore the $location_1$ the $item$ was in the $location_2$. Do not write anything else after that.\n\n",
196
+ "target_delimiter": " ",
197
+ "fewshot_delimiter": "\n\n",
198
+ "fewshot_config": {
199
+ "sampler": "first_n",
200
+ "split": null,
201
+ "process_docs": null,
202
+ "fewshot_indices": null,
203
+ "samples": [
204
+ {
205
+ "input": "John journeyed to the bedroom. Mary grabbed the apple. Mary went back to the bathroom. Daniel journeyed to the bedroom. Daniel moved to the garden. Mary travelled to the kitchen.",
206
+ "question": "Where was the apple before the kitchen?",
207
+ "target": "Before the kitchen the apple was in the bathroom."
208
+ },
209
+ {
210
+ "input": "John went back to the bedroom. John went back to the garden. John went back to the kitchen. Sandra took the football. Sandra travelled to the garden. Sandra journeyed to the bedroom.",
211
+ "question": "Where was the football before the bedroom?",
212
+ "target": "Before the bedroom the football was in the garden."
213
+ }
214
+ ],
215
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
216
+ "doc_to_choice": null,
217
+ "doc_to_target": "{{target}}",
218
+ "gen_prefix": null,
219
+ "fewshot_delimiter": "\n\n",
220
+ "target_delimiter": " "
221
+ },
222
+ "num_fewshot": 2,
223
+ "metric_list": [
224
+ {
225
+ "metric": "acc",
226
+ "aggregation": "mean",
227
+ "higher_is_better": true
228
+ }
229
+ ],
230
+ "output_type": "generate_until",
231
+ "generation_kwargs": {
232
+ "do_sample": false,
233
+ "temperature": 0.0,
234
+ "max_gen_toks": 16,
235
+ "until": []
236
+ },
237
+ "repeats": 1,
238
+ "should_decontaminate": false,
239
+ "metadata": {
240
+ "version": 0.0,
241
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
242
+ "trust_remote_code": true,
243
+ "dtype": "bfloat16",
244
+ "max_length": 16384,
245
+ "attn_implementation": "sdpa",
246
+ "max_seq_lengths": "8k"
247
+ }
248
+ },
249
+ "babilong_qa4": {
250
+ "task": "babilong_qa4",
251
+ "custom_dataset": "def load_dataset(**kwargs):\n config_name = kwargs.get(\"max_seq_lengths\", \"0k\")\n\n # Get specific qa split\n qa_split = kwargs.get(\"qa_split\")\n\n eval_logger.info(\n f\"Loading babilong dataset: max_seq_lengths={config_name}, split={qa_split}\"\n )\n dataset = datasets.load_dataset(\n \"RMT-team/babilong-1k-samples\", name=config_name, split=qa_split\n )\n return {qa_split: dataset}\n",
252
+ "dataset_path": "RMT-team/babilong-1k-samples",
253
+ "dataset_kwargs": {
254
+ "qa_split": "qa4"
255
+ },
256
+ "test_split": "qa4",
257
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
258
+ "doc_to_target": "{{target}}",
259
+ "unsafe_code": false,
260
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n pred = postprocess_pred(results)\n target = doc.get(\"target\", \"\").strip()\n\n # String match\n score = 1.0 if target.lower() in pred[0].lower() else 0.0\n\n return {\"acc\": score}\n",
261
+ "description": "I will give you context with the facts about different people, their location and actions, hidden in some random text and a question. You need to answer the question based only on the information from the facts.\nYour answer should contain only one word - location. Do not write anything else after that.\n\n",
262
+ "target_delimiter": " ",
263
+ "fewshot_delimiter": "\n\n",
264
+ "fewshot_config": {
265
+ "sampler": "first_n",
266
+ "split": null,
267
+ "process_docs": null,
268
+ "fewshot_indices": null,
269
+ "samples": [
270
+ {
271
+ "input": "The hallway is south of the kitchen. The bedroom is north of the kitchen.",
272
+ "question": "What is the kitchen south of?",
273
+ "target": "bedroom"
274
+ },
275
+ {
276
+ "input": "The garden is west of the bedroom. The bedroom is west of the kitchen.",
277
+ "question": "What is west of the bedroom?",
278
+ "target": "garden"
279
+ }
280
+ ],
281
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
282
+ "doc_to_choice": null,
283
+ "doc_to_target": "{{target}}",
284
+ "gen_prefix": null,
285
+ "fewshot_delimiter": "\n\n",
286
+ "target_delimiter": " "
287
+ },
288
+ "num_fewshot": 2,
289
+ "metric_list": [
290
+ {
291
+ "metric": "acc",
292
+ "aggregation": "mean",
293
+ "higher_is_better": true
294
+ }
295
+ ],
296
+ "output_type": "generate_until",
297
+ "generation_kwargs": {
298
+ "do_sample": false,
299
+ "temperature": 0.0,
300
+ "max_gen_toks": 16,
301
+ "until": []
302
+ },
303
+ "repeats": 1,
304
+ "should_decontaminate": false,
305
+ "metadata": {
306
+ "version": 0.0,
307
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
308
+ "trust_remote_code": true,
309
+ "dtype": "bfloat16",
310
+ "max_length": 16384,
311
+ "attn_implementation": "sdpa",
312
+ "max_seq_lengths": "8k"
313
+ }
314
+ },
315
+ "babilong_qa5": {
316
+ "task": "babilong_qa5",
317
+ "custom_dataset": "def load_dataset(**kwargs):\n config_name = kwargs.get(\"max_seq_lengths\", \"0k\")\n\n # Get specific qa split\n qa_split = kwargs.get(\"qa_split\")\n\n eval_logger.info(\n f\"Loading babilong dataset: max_seq_lengths={config_name}, split={qa_split}\"\n )\n dataset = datasets.load_dataset(\n \"RMT-team/babilong-1k-samples\", name=config_name, split=qa_split\n )\n return {qa_split: dataset}\n",
318
+ "dataset_path": "RMT-team/babilong-1k-samples",
319
+ "dataset_kwargs": {
320
+ "qa_split": "qa5"
321
+ },
322
+ "test_split": "qa5",
323
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
324
+ "doc_to_target": "{{target}}",
325
+ "unsafe_code": false,
326
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n pred = postprocess_pred(results)\n target = doc.get(\"target\", \"\").strip()\n\n # String match\n score = 1.0 if target.lower() in pred[0].lower() else 0.0\n\n return {\"acc\": score}\n",
327
+ "description": "I will give you context with the facts about locations and their relations hidden in some random text and a question. You need to answer the question based only on the information from the facts.\nYour answer should contain only one word. Do not write anything else after that. Do not explain your answer.\n\n",
328
+ "target_delimiter": " ",
329
+ "fewshot_delimiter": "\n\n",
330
+ "fewshot_config": {
331
+ "sampler": "first_n",
332
+ "split": null,
333
+ "process_docs": null,
334
+ "fewshot_indices": null,
335
+ "samples": [
336
+ {
337
+ "input": "Mary picked up the apple there. Mary gave the apple to Fred. Mary moved to the bedroom. Bill took the milk there.",
338
+ "question": "Who did Mary give the apple to?",
339
+ "target": "Fred"
340
+ },
341
+ {
342
+ "input": "Jeff took the football there. Jeff passed the football to Fred. Jeff got the milk there. Bill travelled to the bedroom.",
343
+ "question": "Who gave the football?",
344
+ "target": "Jeff"
345
+ },
346
+ {
347
+ "input": "Fred picked up the apple there. Fred handed the apple to Bill. Bill journeyed to the bedroom. Jeff went back to the garden.",
348
+ "question": "What did Fred give to Bill?",
349
+ "target": "apple"
350
+ }
351
+ ],
352
+ "doc_to_text": "{{input.strip()}}\n{{question.strip()}}",
353
+ "doc_to_choice": null,
354
+ "doc_to_target": "{{target}}",
355
+ "gen_prefix": null,
356
+ "fewshot_delimiter": "\n\n",
357
+ "target_delimiter": " "
358
+ },
359
+ "num_fewshot": 2,
360
+ "metric_list": [
361
+ {
362
+ "metric": "acc",
363
+ "aggregation": "mean",
364
+ "higher_is_better": true
365
+ }
366
+ ],
367
+ "output_type": "generate_until",
368
+ "generation_kwargs": {
369
+ "do_sample": false,
370
+ "temperature": 0.0,
371
+ "max_gen_toks": 16,
372
+ "until": []
373
+ },
374
+ "repeats": 1,
375
+ "should_decontaminate": false,
376
+ "metadata": {
377
+ "version": 0.0,
378
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
379
+ "trust_remote_code": true,
380
+ "dtype": "bfloat16",
381
+ "max_length": 16384,
382
+ "attn_implementation": "sdpa",
383
+ "max_seq_lengths": "8k"
384
+ }
385
+ }
386
+ },
387
+ "versions": {
388
+ "babilong_longctx": 0.0,
389
+ "babilong_qa1": 0.0,
390
+ "babilong_qa2": 0.0,
391
+ "babilong_qa3": 0.0,
392
+ "babilong_qa4": 0.0,
393
+ "babilong_qa5": 0.0
394
+ },
395
+ "n-shot": {
396
+ "babilong_qa1": 2,
397
+ "babilong_qa2": 2,
398
+ "babilong_qa3": 2,
399
+ "babilong_qa4": 2,
400
+ "babilong_qa5": 2
401
+ },
402
+ "higher_is_better": {
403
+ "babilong_longctx": {
404
+ "acc": true
405
+ },
406
+ "babilong_qa1": {
407
+ "acc": true
408
+ },
409
+ "babilong_qa2": {
410
+ "acc": true
411
+ },
412
+ "babilong_qa3": {
413
+ "acc": true
414
+ },
415
+ "babilong_qa4": {
416
+ "acc": true
417
+ },
418
+ "babilong_qa5": {
419
+ "acc": true
420
+ }
421
+ },
422
+ "n-samples": {
423
+ "babilong_qa1": {
424
+ "original": 1000,
425
+ "effective": 50
426
+ },
427
+ "babilong_qa2": {
428
+ "original": 999,
429
+ "effective": 50
430
+ },
431
+ "babilong_qa3": {
432
+ "original": 999,
433
+ "effective": 50
434
+ },
435
+ "babilong_qa4": {
436
+ "original": 999,
437
+ "effective": 50
438
+ },
439
+ "babilong_qa5": {
440
+ "original": 999,
441
+ "effective": 50
442
+ }
443
+ },
444
+ "config": {
445
+ "model": "hf",
446
+ "model_args": {
447
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
448
+ "trust_remote_code": true,
449
+ "dtype": "bfloat16",
450
+ "max_length": 16384,
451
+ "attn_implementation": "sdpa"
452
+ },
453
+ "model_num_parameters": 2031969308,
454
+ "model_dtype": "torch.bfloat16",
455
+ "model_revision": "main",
456
+ "model_sha": "",
457
+ "batch_size": "1",
458
+ "batch_sizes": [],
459
+ "device": "cuda:0",
460
+ "use_cache": null,
461
+ "limit": 50.0,
462
+ "bootstrap_iters": 100000,
463
+ "gen_kwargs": {},
464
+ "random_seed": 0,
465
+ "numpy_seed": 1234,
466
+ "torch_seed": 1234,
467
+ "fewshot_seed": 1234
468
+ },
469
+ "git_hash": null,
470
+ "date": 1784377597.4135222,
471
+ "pretty_env_info": "PyTorch version: 2.9.1+cu128\nIs debug build: False\nCUDA used to build PyTorch: 12.8\nROCM used to build PyTorch: N/A\n\nOS: Ubuntu 22.04.5 LTS (x86_64)\nGCC version: Could not collect\nClang version: Could not collect\nCMake version: version 4.1.2\nLibc version: glibc-2.35\n\nPython version: 3.11.14 | packaged by conda-forge | (main, Oct 22 2025, 22:46:25) [GCC 14.3.0] (64-bit runtime)\nPython platform: Linux-6.12.90-120.164.amzn2023.x86_64-x86_64-with-glibc2.35\nIs CUDA available: True\nCUDA runtime version: Could not collect\nCUDA_MODULE_LOADING set to: \nGPU models and configuration: GPU 0: NVIDIA A100-SXM4-80GB\nNvidia driver version: 580.159.03\ncuDNN version: Could not collect\nIs XPU available: False\nHIP runtime version: N/A\nMIOpen runtime version: N/A\nIs XNNPACK available: True\n\nCPU:\nArchitecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 46 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 96\nOn-line CPU(s) list: 0-95\nVendor ID: GenuineIntel\nModel name: Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz\nCPU family: 6\nModel: 85\nThread(s) per core: 2\nCore(s) per socket: 24\nSocket(s): 2\nStepping: 7\nBogoMIPS: 6000.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch pti fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke\nHypervisor vendor: KVM\nVirtualization type: full\nL1d cache: 1.5 MiB (48 instances)\nL1i cache: 1.5 MiB (48 instances)\nL2 cache: 48 MiB (48 instances)\nL3 cache: 71.5 MiB (2 instances)\nNUMA node(s): 2\nNUMA node0 CPU(s): 0-23,48-71\nNUMA node1 CPU(s): 24-47,72-95\nVulnerability Gather data sampling: Unknown: Dependent on hypervisor status\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: KVM: Mitigation: VMX unsupported\nVulnerability L1tf: Mitigation; PTE Inversion\nVulnerability Mds: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown\nVulnerability Meltdown: Mitigation; PTI\nVulnerability Mmio stale data: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Vulnerable\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Vulnerable\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Retpoline\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n\nVersions of relevant libraries:\n[pip3] numpy==2.3.4\n[pip3] nvidia-cublas-cu12==12.8.4.1\n[pip3] nvidia-cuda-cupti-cu12==12.8.90\n[pip3] nvidia-cuda-nvrtc-cu12==12.8.93\n[pip3] nvidia-cuda-runtime-cu12==12.8.90\n[pip3] nvidia-cudnn-cu12==9.10.2.21\n[pip3] nvidia-cufft-cu12==11.3.3.83\n[pip3] nvidia-curand-cu12==10.3.9.90\n[pip3] nvidia-cusolver-cu12==11.7.3.90\n[pip3] nvidia-cusparse-cu12==12.5.8.93\n[pip3] nvidia-cusparselt-cu12==0.7.1\n[pip3] nvidia-nccl-cu12==2.27.5\n[pip3] nvidia-nvjitlink-cu12==12.8.93\n[pip3] nvidia-nvtx-cu12==12.8.90\n[pip3] optree==0.17.0\n[pip3] torch==2.9.1+cu128\n[pip3] torchaudio==2.9.1+cu128\n[pip3] torchelastic==0.2.2\n[pip3] torchvision==0.24.1+cu128\n[pip3] triton==3.5.1\n[conda] numpy 2.3.4 py311h2e04523_0 conda-forge\n[conda] nvidia-cublas-cu12 12.8.4.1 pypi_0 pypi\n[conda] nvidia-cuda-cupti-cu12 12.8.90 pypi_0 pypi\n[conda] nvidia-cuda-nvrtc-cu12 12.8.93 pypi_0 pypi\n[conda] nvidia-cuda-runtime-cu12 12.8.90 pypi_0 pypi\n[conda] nvidia-cudnn-cu12 9.10.2.21 pypi_0 pypi\n[conda] nvidia-cufft-cu12 11.3.3.83 pypi_0 pypi\n[conda] nvidia-curand-cu12 10.3.9.90 pypi_0 pypi\n[conda] nvidia-cusolver-cu12 11.7.3.90 pypi_0 pypi\n[conda] nvidia-cusparse-cu12 12.5.8.93 pypi_0 pypi\n[conda] nvidia-cusparselt-cu12 0.7.1 pypi_0 pypi\n[conda] nvidia-nccl-cu12 2.27.5 pypi_0 pypi\n[conda] nvidia-nvjitlink-cu12 12.8.93 pypi_0 pypi\n[conda] nvidia-nvtx-cu12 12.8.90 pypi_0 pypi\n[conda] optree 0.17.0 pypi_0 pypi\n[conda] torch 2.9.1+cu128 pypi_0 pypi\n[conda] torchaudio 2.9.1+cu128 pypi_0 pypi\n[conda] torchelastic 0.2.2 pypi_0 pypi\n[conda] torchvision 0.24.1+cu128 pypi_0 pypi\n[conda] triton 3.5.1 pypi_0 pypi",
472
+ "transformers_version": "4.54.0",
473
+ "lm_eval_version": "0.4.11",
474
+ "upper_git_hash": null,
475
+ "tokenizer_pad_token": [
476
+ "<|endoftext|>",
477
+ "151643"
478
+ ],
479
+ "tokenizer_eos_token": [
480
+ "<|im_end|>",
481
+ "151645"
482
+ ],
483
+ "tokenizer_bos_token": [
484
+ null,
485
+ "None"
486
+ ],
487
+ "eot_token_id": 151645,
488
+ "max_length": 16384,
489
+ "task_hashes": {
490
+ "babilong_qa1": "bbdcd109bea1bb245e118e814bd0563de6384bc875a21df5218ab4ed75b27380",
491
+ "babilong_qa2": "fa4f8d12bdd481e02a1051414304811f648caf7bce8f89dcf03ecbf5b86f1e92",
492
+ "babilong_qa3": "737b64396c8b2e5f96da9796bcd5e448f08e5a13e32ae7b610d31a60269b6e48",
493
+ "babilong_qa4": "298a25727c69c9babddcd78f438cae1aa21a388e14e7db90b2206eff753c90c0",
494
+ "babilong_qa5": "e60afcdcdd1c4b3e24b002ffbf8f87085f5ec4a02fcd72318f042dcdafe230f4"
495
+ },
496
+ "model_source": "hf",
497
+ "model_name": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
498
+ "model_name_sanitized": "__workspace__outputs__l2a_style__stage2__checkpoint-25",
499
+ "system_instruction": null,
500
+ "system_instruction_sha": null,
501
+ "fewshot_as_multiturn": null,
502
+ "chat_template": null,
503
+ "chat_template_sha": null,
504
+ "total_evaluation_time_seconds": "307.892340994993"
505
+ }
outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa1_2026-07-18T12-31-42.056499.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4bb665d4b030c9de83733515a244cabc2345f83990ccc55d24110b3ec5bfc739
3
+ size 3164084
outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa2_2026-07-18T12-31-42.056499.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a41a461533929734a423ed2f311990f3c1d38a85ada1f9730acc45b1bb70e1be
3
+ size 3147502
outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa3_2026-07-18T12-31-42.056499.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:71f73bb1d538565321b650de5af906d40c1206e407a27c69cb2554101954b1c2
3
+ size 3126982
outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa4_2026-07-18T12-31-42.056499.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6d3469275d1131254499c2c7ffd046c1c3f6014ba45f3580f3fb4149d00c2429
3
+ size 3137614
outputs/eval/token_t045/babilong8k_qa1_qa5_n50/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_babilong_qa5_2026-07-18T12-31-42.056499.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5d6d02c0fb088e4bf897d06df24d9d6969adddcd4873a16dc18a405d2d8e5a38
3
+ size 3135534
outputs/eval/token_t045/helmet.DONE ADDED
File without changes
outputs/eval/token_t045/helmet_icl8k_n50.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9b6ac9eb4e2f34e3969e3385fcaccac5764f931ec526d3167089d68c5d733cc0
3
+ size 6468315
outputs/eval/token_t045/helmet_icl8k_n50.summary.csv ADDED
@@ -0,0 +1,251 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method,benchmark,config,n,score,prompt_tokens
2
+ token_t045,helmet_icl,trec_coarse,1,1.0,6597
3
+ token_t045,helmet_icl,trec_coarse,1,0.0,6549
4
+ token_t045,helmet_icl,trec_coarse,1,0.0,6508
5
+ token_t045,helmet_icl,trec_coarse,1,1.0,6608
6
+ token_t045,helmet_icl,trec_coarse,1,1.0,6497
7
+ token_t045,helmet_icl,trec_coarse,1,0.0,6545
8
+ token_t045,helmet_icl,trec_coarse,1,1.0,6583
9
+ token_t045,helmet_icl,trec_coarse,1,1.0,6455
10
+ token_t045,helmet_icl,trec_coarse,1,1.0,6643
11
+ token_t045,helmet_icl,trec_coarse,1,1.0,6568
12
+ token_t045,helmet_icl,trec_coarse,1,0.0,6518
13
+ token_t045,helmet_icl,trec_coarse,1,1.0,6424
14
+ token_t045,helmet_icl,trec_coarse,1,1.0,6750
15
+ token_t045,helmet_icl,trec_coarse,1,1.0,6642
16
+ token_t045,helmet_icl,trec_coarse,1,1.0,6494
17
+ token_t045,helmet_icl,trec_coarse,1,0.0,6427
18
+ token_t045,helmet_icl,trec_coarse,1,1.0,6547
19
+ token_t045,helmet_icl,trec_coarse,1,0.0,6612
20
+ token_t045,helmet_icl,trec_coarse,1,1.0,6591
21
+ token_t045,helmet_icl,trec_coarse,1,1.0,6485
22
+ token_t045,helmet_icl,trec_coarse,1,1.0,6542
23
+ token_t045,helmet_icl,trec_coarse,1,1.0,6409
24
+ token_t045,helmet_icl,trec_coarse,1,0.0,6482
25
+ token_t045,helmet_icl,trec_coarse,1,1.0,6502
26
+ token_t045,helmet_icl,trec_coarse,1,0.0,6344
27
+ token_t045,helmet_icl,trec_coarse,1,1.0,6479
28
+ token_t045,helmet_icl,trec_coarse,1,1.0,6569
29
+ token_t045,helmet_icl,trec_coarse,1,1.0,6389
30
+ token_t045,helmet_icl,trec_coarse,1,1.0,6479
31
+ token_t045,helmet_icl,trec_coarse,1,0.0,6653
32
+ token_t045,helmet_icl,trec_coarse,1,1.0,6532
33
+ token_t045,helmet_icl,trec_coarse,1,1.0,6491
34
+ token_t045,helmet_icl,trec_coarse,1,1.0,6489
35
+ token_t045,helmet_icl,trec_coarse,1,0.0,6630
36
+ token_t045,helmet_icl,trec_coarse,1,1.0,6488
37
+ token_t045,helmet_icl,trec_coarse,1,1.0,6499
38
+ token_t045,helmet_icl,trec_coarse,1,0.0,6483
39
+ token_t045,helmet_icl,trec_coarse,1,1.0,6660
40
+ token_t045,helmet_icl,trec_coarse,1,0.0,6675
41
+ token_t045,helmet_icl,trec_coarse,1,0.0,6544
42
+ token_t045,helmet_icl,trec_coarse,1,1.0,6520
43
+ token_t045,helmet_icl,trec_coarse,1,1.0,6359
44
+ token_t045,helmet_icl,trec_coarse,1,0.0,6657
45
+ token_t045,helmet_icl,trec_coarse,1,1.0,6546
46
+ token_t045,helmet_icl,trec_coarse,1,1.0,6481
47
+ token_t045,helmet_icl,trec_coarse,1,1.0,6506
48
+ token_t045,helmet_icl,trec_coarse,1,0.0,6621
49
+ token_t045,helmet_icl,trec_coarse,1,0.0,6623
50
+ token_t045,helmet_icl,trec_coarse,1,0.0,6411
51
+ token_t045,helmet_icl,trec_coarse,1,1.0,6577
52
+ token_t045,helmet_icl,trec_fine,1,0.0,6858
53
+ token_t045,helmet_icl,trec_fine,1,1.0,6973
54
+ token_t045,helmet_icl,trec_fine,1,0.0,6977
55
+ token_t045,helmet_icl,trec_fine,1,1.0,6952
56
+ token_t045,helmet_icl,trec_fine,1,0.0,6919
57
+ token_t045,helmet_icl,trec_fine,1,1.0,6979
58
+ token_t045,helmet_icl,trec_fine,1,1.0,6957
59
+ token_t045,helmet_icl,trec_fine,1,0.0,7013
60
+ token_t045,helmet_icl,trec_fine,1,1.0,6824
61
+ token_t045,helmet_icl,trec_fine,1,1.0,6833
62
+ token_t045,helmet_icl,trec_fine,1,0.0,6868
63
+ token_t045,helmet_icl,trec_fine,1,1.0,6914
64
+ token_t045,helmet_icl,trec_fine,1,1.0,6759
65
+ token_t045,helmet_icl,trec_fine,1,1.0,6933
66
+ token_t045,helmet_icl,trec_fine,1,0.0,6868
67
+ token_t045,helmet_icl,trec_fine,1,0.0,6839
68
+ token_t045,helmet_icl,trec_fine,1,0.0,6838
69
+ token_t045,helmet_icl,trec_fine,1,0.0,7000
70
+ token_t045,helmet_icl,trec_fine,1,0.0,6800
71
+ token_t045,helmet_icl,trec_fine,1,0.0,6829
72
+ token_t045,helmet_icl,trec_fine,1,0.0,6971
73
+ token_t045,helmet_icl,trec_fine,1,1.0,6907
74
+ token_t045,helmet_icl,trec_fine,1,0.0,6818
75
+ token_t045,helmet_icl,trec_fine,1,1.0,6902
76
+ token_t045,helmet_icl,trec_fine,1,1.0,6941
77
+ token_t045,helmet_icl,trec_fine,1,0.0,6830
78
+ token_t045,helmet_icl,trec_fine,1,0.0,6934
79
+ token_t045,helmet_icl,trec_fine,1,1.0,6879
80
+ token_t045,helmet_icl,trec_fine,1,1.0,6915
81
+ token_t045,helmet_icl,trec_fine,1,0.0,6953
82
+ token_t045,helmet_icl,trec_fine,1,0.0,6875
83
+ token_t045,helmet_icl,trec_fine,1,1.0,6847
84
+ token_t045,helmet_icl,trec_fine,1,0.0,6847
85
+ token_t045,helmet_icl,trec_fine,1,0.0,6944
86
+ token_t045,helmet_icl,trec_fine,1,0.0,6818
87
+ token_t045,helmet_icl,trec_fine,1,0.0,6868
88
+ token_t045,helmet_icl,trec_fine,1,0.0,7022
89
+ token_t045,helmet_icl,trec_fine,1,0.0,6930
90
+ token_t045,helmet_icl,trec_fine,1,0.0,6863
91
+ token_t045,helmet_icl,trec_fine,1,0.0,6807
92
+ token_t045,helmet_icl,trec_fine,1,0.0,7001
93
+ token_t045,helmet_icl,trec_fine,1,0.0,6890
94
+ token_t045,helmet_icl,trec_fine,1,0.0,6952
95
+ token_t045,helmet_icl,trec_fine,1,1.0,6845
96
+ token_t045,helmet_icl,trec_fine,1,0.0,6902
97
+ token_t045,helmet_icl,trec_fine,1,0.0,6879
98
+ token_t045,helmet_icl,trec_fine,1,1.0,6896
99
+ token_t045,helmet_icl,trec_fine,1,0.0,6770
100
+ token_t045,helmet_icl,trec_fine,1,0.0,6933
101
+ token_t045,helmet_icl,trec_fine,1,1.0,6886
102
+ token_t045,helmet_icl,banking77,1,1.0,6809
103
+ token_t045,helmet_icl,banking77,1,0.0,7162
104
+ token_t045,helmet_icl,banking77,1,1.0,6876
105
+ token_t045,helmet_icl,banking77,1,1.0,7033
106
+ token_t045,helmet_icl,banking77,1,1.0,6647
107
+ token_t045,helmet_icl,banking77,1,1.0,6818
108
+ token_t045,helmet_icl,banking77,1,1.0,6841
109
+ token_t045,helmet_icl,banking77,1,1.0,6944
110
+ token_t045,helmet_icl,banking77,1,1.0,6776
111
+ token_t045,helmet_icl,banking77,1,1.0,7100
112
+ token_t045,helmet_icl,banking77,1,0.0,6967
113
+ token_t045,helmet_icl,banking77,1,1.0,6894
114
+ token_t045,helmet_icl,banking77,1,1.0,6900
115
+ token_t045,helmet_icl,banking77,1,0.0,6964
116
+ token_t045,helmet_icl,banking77,1,1.0,7085
117
+ token_t045,helmet_icl,banking77,1,1.0,6953
118
+ token_t045,helmet_icl,banking77,1,0.0,7406
119
+ token_t045,helmet_icl,banking77,1,0.0,6802
120
+ token_t045,helmet_icl,banking77,1,1.0,7119
121
+ token_t045,helmet_icl,banking77,1,0.0,7202
122
+ token_t045,helmet_icl,banking77,1,0.0,7103
123
+ token_t045,helmet_icl,banking77,1,0.0,7009
124
+ token_t045,helmet_icl,banking77,1,1.0,6940
125
+ token_t045,helmet_icl,banking77,1,0.0,6857
126
+ token_t045,helmet_icl,banking77,1,0.0,6922
127
+ token_t045,helmet_icl,banking77,1,1.0,6988
128
+ token_t045,helmet_icl,banking77,1,1.0,6945
129
+ token_t045,helmet_icl,banking77,1,1.0,6835
130
+ token_t045,helmet_icl,banking77,1,0.0,7035
131
+ token_t045,helmet_icl,banking77,1,1.0,6787
132
+ token_t045,helmet_icl,banking77,1,0.0,6940
133
+ token_t045,helmet_icl,banking77,1,0.0,6661
134
+ token_t045,helmet_icl,banking77,1,1.0,6934
135
+ token_t045,helmet_icl,banking77,1,0.0,7235
136
+ token_t045,helmet_icl,banking77,1,1.0,6829
137
+ token_t045,helmet_icl,banking77,1,1.0,7169
138
+ token_t045,helmet_icl,banking77,1,0.0,7074
139
+ token_t045,helmet_icl,banking77,1,0.0,6797
140
+ token_t045,helmet_icl,banking77,1,0.0,7013
141
+ token_t045,helmet_icl,banking77,1,1.0,6811
142
+ token_t045,helmet_icl,banking77,1,0.0,6983
143
+ token_t045,helmet_icl,banking77,1,0.0,7183
144
+ token_t045,helmet_icl,banking77,1,1.0,6801
145
+ token_t045,helmet_icl,banking77,1,0.0,7174
146
+ token_t045,helmet_icl,banking77,1,1.0,6773
147
+ token_t045,helmet_icl,banking77,1,1.0,7134
148
+ token_t045,helmet_icl,banking77,1,1.0,6907
149
+ token_t045,helmet_icl,banking77,1,1.0,7341
150
+ token_t045,helmet_icl,banking77,1,1.0,7042
151
+ token_t045,helmet_icl,banking77,1,1.0,7304
152
+ token_t045,helmet_icl,clinic150,1,1.0,7241
153
+ token_t045,helmet_icl,clinic150,1,0.0,7282
154
+ token_t045,helmet_icl,clinic150,1,1.0,7261
155
+ token_t045,helmet_icl,clinic150,1,0.0,7292
156
+ token_t045,helmet_icl,clinic150,1,1.0,7217
157
+ token_t045,helmet_icl,clinic150,1,0.0,7280
158
+ token_t045,helmet_icl,clinic150,1,1.0,7293
159
+ token_t045,helmet_icl,clinic150,1,1.0,7250
160
+ token_t045,helmet_icl,clinic150,1,1.0,7264
161
+ token_t045,helmet_icl,clinic150,1,1.0,7238
162
+ token_t045,helmet_icl,clinic150,1,0.0,7243
163
+ token_t045,helmet_icl,clinic150,1,1.0,7191
164
+ token_t045,helmet_icl,clinic150,1,1.0,7333
165
+ token_t045,helmet_icl,clinic150,1,1.0,7299
166
+ token_t045,helmet_icl,clinic150,1,1.0,7225
167
+ token_t045,helmet_icl,clinic150,1,1.0,7409
168
+ token_t045,helmet_icl,clinic150,1,1.0,7277
169
+ token_t045,helmet_icl,clinic150,1,1.0,7376
170
+ token_t045,helmet_icl,clinic150,1,1.0,7383
171
+ token_t045,helmet_icl,clinic150,1,0.0,7270
172
+ token_t045,helmet_icl,clinic150,1,1.0,7173
173
+ token_t045,helmet_icl,clinic150,1,1.0,7106
174
+ token_t045,helmet_icl,clinic150,1,1.0,7413
175
+ token_t045,helmet_icl,clinic150,1,1.0,7253
176
+ token_t045,helmet_icl,clinic150,1,0.0,7224
177
+ token_t045,helmet_icl,clinic150,1,1.0,7307
178
+ token_t045,helmet_icl,clinic150,1,1.0,7272
179
+ token_t045,helmet_icl,clinic150,1,0.0,7215
180
+ token_t045,helmet_icl,clinic150,1,1.0,7344
181
+ token_t045,helmet_icl,clinic150,1,1.0,7224
182
+ token_t045,helmet_icl,clinic150,1,1.0,7310
183
+ token_t045,helmet_icl,clinic150,1,1.0,7222
184
+ token_t045,helmet_icl,clinic150,1,0.0,7260
185
+ token_t045,helmet_icl,clinic150,1,1.0,7351
186
+ token_t045,helmet_icl,clinic150,1,1.0,7301
187
+ token_t045,helmet_icl,clinic150,1,1.0,7155
188
+ token_t045,helmet_icl,clinic150,1,1.0,7253
189
+ token_t045,helmet_icl,clinic150,1,1.0,7248
190
+ token_t045,helmet_icl,clinic150,1,1.0,7128
191
+ token_t045,helmet_icl,clinic150,1,0.0,7282
192
+ token_t045,helmet_icl,clinic150,1,1.0,7301
193
+ token_t045,helmet_icl,clinic150,1,1.0,7388
194
+ token_t045,helmet_icl,clinic150,1,1.0,7244
195
+ token_t045,helmet_icl,clinic150,1,1.0,7186
196
+ token_t045,helmet_icl,clinic150,1,0.0,7309
197
+ token_t045,helmet_icl,clinic150,1,1.0,7241
198
+ token_t045,helmet_icl,clinic150,1,1.0,7214
199
+ token_t045,helmet_icl,clinic150,1,0.0,7264
200
+ token_t045,helmet_icl,clinic150,1,0.0,7219
201
+ token_t045,helmet_icl,clinic150,1,1.0,7228
202
+ token_t045,helmet_icl,nlu,1,1.0,7063
203
+ token_t045,helmet_icl,nlu,1,1.0,6959
204
+ token_t045,helmet_icl,nlu,1,0.0,6985
205
+ token_t045,helmet_icl,nlu,1,1.0,6970
206
+ token_t045,helmet_icl,nlu,1,1.0,7025
207
+ token_t045,helmet_icl,nlu,1,0.0,7034
208
+ token_t045,helmet_icl,nlu,1,1.0,7004
209
+ token_t045,helmet_icl,nlu,1,0.0,7062
210
+ token_t045,helmet_icl,nlu,1,0.0,7062
211
+ token_t045,helmet_icl,nlu,1,0.0,7045
212
+ token_t045,helmet_icl,nlu,1,1.0,7028
213
+ token_t045,helmet_icl,nlu,1,1.0,7018
214
+ token_t045,helmet_icl,nlu,1,1.0,7075
215
+ token_t045,helmet_icl,nlu,1,1.0,7068
216
+ token_t045,helmet_icl,nlu,1,1.0,7025
217
+ token_t045,helmet_icl,nlu,1,1.0,7022
218
+ token_t045,helmet_icl,nlu,1,1.0,7112
219
+ token_t045,helmet_icl,nlu,1,1.0,6967
220
+ token_t045,helmet_icl,nlu,1,0.0,6980
221
+ token_t045,helmet_icl,nlu,1,1.0,7031
222
+ token_t045,helmet_icl,nlu,1,0.0,7093
223
+ token_t045,helmet_icl,nlu,1,0.0,6949
224
+ token_t045,helmet_icl,nlu,1,1.0,7046
225
+ token_t045,helmet_icl,nlu,1,1.0,7039
226
+ token_t045,helmet_icl,nlu,1,0.0,7126
227
+ token_t045,helmet_icl,nlu,1,1.0,7064
228
+ token_t045,helmet_icl,nlu,1,1.0,7057
229
+ token_t045,helmet_icl,nlu,1,0.0,6971
230
+ token_t045,helmet_icl,nlu,1,0.0,7034
231
+ token_t045,helmet_icl,nlu,1,1.0,7094
232
+ token_t045,helmet_icl,nlu,1,1.0,6979
233
+ token_t045,helmet_icl,nlu,1,1.0,7123
234
+ token_t045,helmet_icl,nlu,1,1.0,7144
235
+ token_t045,helmet_icl,nlu,1,1.0,7024
236
+ token_t045,helmet_icl,nlu,1,1.0,6943
237
+ token_t045,helmet_icl,nlu,1,0.0,6961
238
+ token_t045,helmet_icl,nlu,1,1.0,7005
239
+ token_t045,helmet_icl,nlu,1,1.0,7080
240
+ token_t045,helmet_icl,nlu,1,1.0,7179
241
+ token_t045,helmet_icl,nlu,1,1.0,7115
242
+ token_t045,helmet_icl,nlu,1,1.0,6946
243
+ token_t045,helmet_icl,nlu,1,1.0,6985
244
+ token_t045,helmet_icl,nlu,1,1.0,7131
245
+ token_t045,helmet_icl,nlu,1,1.0,7100
246
+ token_t045,helmet_icl,nlu,1,1.0,7190
247
+ token_t045,helmet_icl,nlu,1,1.0,7040
248
+ token_t045,helmet_icl,nlu,1,1.0,7013
249
+ token_t045,helmet_icl,nlu,1,0.0,7080
250
+ token_t045,helmet_icl,nlu,1,0.0,7098
251
+ token_t045,helmet_icl,nlu,1,1.0,6891
outputs/eval/token_t045/mrcr.DONE ADDED
File without changes
outputs/eval/token_t045/mrcr_8k_2_4_8needle_n10.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d55ec4e8a46dc3a01299c2b51889ade81ec65a00c6e87e003c45673703d90b0c
3
+ size 1003949
outputs/eval/token_t045/mrcr_8k_2_4_8needle_n10.summary.csv ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method,benchmark,config,n,score,prompt_tokens
2
+ token_t045,mrcr,8k_2needle,1,0.9685194294146582,4852
3
+ token_t045,mrcr,8k_2needle,1,0.983710407239819,7119
4
+ token_t045,mrcr,8k_2needle,1,0.037745098039215684,5756
5
+ token_t045,mrcr,8k_2needle,1,0.05052372150338879,5072
6
+ token_t045,mrcr,8k_2needle,1,0.07633928571428572,5753
7
+ token_t045,mrcr,8k_2needle,1,0.5607594936708861,5481
8
+ token_t045,mrcr,8k_2needle,1,1.0,5143
9
+ token_t045,mrcr,8k_2needle,1,1.0,6399
10
+ token_t045,mrcr,8k_2needle,1,1.0,5987
11
+ token_t045,mrcr,8k_2needle,1,0.0767583006069261,4380
12
+ token_t045,mrcr,8k_4needle,1,0.0678657519006119,5123
13
+ token_t045,mrcr,8k_4needle,1,0.03232242617717478,7908
14
+ token_t045,mrcr,8k_4needle,1,0.02783400809716599,5814
15
+ token_t045,mrcr,8k_4needle,1,0.9595443833464258,4856
16
+ token_t045,mrcr,8k_4needle,1,0.0,7413
17
+ token_t045,mrcr,8k_4needle,1,0.007665505226480836,7764
18
+ token_t045,mrcr,8k_4needle,1,0.11432241490044959,4312
19
+ token_t045,mrcr,8k_4needle,1,0.03953445409200074,4847
20
+ token_t045,mrcr,8k_4needle,1,0.08090698273640815,6287
21
+ token_t045,mrcr,8k_4needle,1,0.3413333333333333,7841
22
+ token_t045,mrcr,8k_8needle,1,0.009378663540445486,4581
23
+ token_t045,mrcr,8k_8needle,1,0.18287107589149648,6357
24
+ token_t045,mrcr,8k_8needle,1,0.0962800875273523,6981
25
+ token_t045,mrcr,8k_8needle,1,0.04247286455875413,6308
26
+ token_t045,mrcr,8k_8needle,1,0.0,6901
27
+ token_t045,mrcr,8k_8needle,1,0.02224694104560623,5407
28
+ token_t045,mrcr,8k_8needle,1,0.1317365269461078,6351
29
+ token_t045,mrcr,8k_8needle,1,0.9895,5657
30
+ token_t045,mrcr,8k_8needle,1,0.9852774631936579,7330
31
+ token_t045,mrcr,8k_8needle,1,0.076951811729548,8028
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/results_2026-07-18T12-12-07.465325.json ADDED
@@ -0,0 +1,821 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "results": {
3
+ "niah_multikey_2": {
4
+ "alias": "niah_multikey_2",
5
+ "4096,none": -1,
6
+ "4096_stderr,none": "N/A",
7
+ "8192,none": 1.0,
8
+ "8192_stderr,none": "N/A"
9
+ },
10
+ "niah_multiquery": {
11
+ "alias": "niah_multiquery",
12
+ "4096,none": -1,
13
+ "4096_stderr,none": "N/A",
14
+ "8192,none": 0.9875,
15
+ "8192_stderr,none": "N/A"
16
+ },
17
+ "niah_single_1": {
18
+ "alias": "niah_single_1",
19
+ "4096,none": -1,
20
+ "4096_stderr,none": "N/A",
21
+ "8192,none": 1.0,
22
+ "8192_stderr,none": "N/A"
23
+ },
24
+ "niah_single_3": {
25
+ "alias": "niah_single_3",
26
+ "4096,none": -1,
27
+ "4096_stderr,none": "N/A",
28
+ "8192,none": 0.95,
29
+ "8192_stderr,none": "N/A"
30
+ },
31
+ "ruler_fwe": {
32
+ "alias": "ruler_fwe",
33
+ "4096,none": -1,
34
+ "4096_stderr,none": "N/A",
35
+ "8192,none": 0.7666666666666666,
36
+ "8192_stderr,none": "N/A"
37
+ },
38
+ "ruler_qa_hotpot": {
39
+ "alias": "ruler_qa_hotpot",
40
+ "4096,none": -1,
41
+ "4096_stderr,none": "N/A",
42
+ "8192,none": 0.4,
43
+ "8192_stderr,none": "N/A"
44
+ },
45
+ "ruler_vt": {
46
+ "alias": "ruler_vt",
47
+ "4096,none": -1,
48
+ "4096_stderr,none": "N/A",
49
+ "8192,none": 0.8700000000000003,
50
+ "8192_stderr,none": "N/A"
51
+ }
52
+ },
53
+ "group_subtasks": {
54
+ "niah_single_1": [],
55
+ "niah_single_3": [],
56
+ "niah_multikey_2": [],
57
+ "niah_multiquery": [],
58
+ "ruler_vt": [],
59
+ "ruler_fwe": [],
60
+ "ruler_qa_hotpot": []
61
+ },
62
+ "configs": {
63
+ "niah_multikey_2": {
64
+ "task": "niah_multikey_2",
65
+ "tag": [
66
+ "longcxt"
67
+ ],
68
+ "custom_dataset": "def niah_multikey_2(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"needle\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"needle\",\n type_needle_k=\"words\",\n type_needle_v=\"numbers\",\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
69
+ "dataset_path": "",
70
+ "dataset_name": "",
71
+ "test_split": "test",
72
+ "doc_to_text": "{{input}}",
73
+ "doc_to_target": "{{outputs}}",
74
+ "unsafe_code": false,
75
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
76
+ "description": "",
77
+ "target_delimiter": " ",
78
+ "fewshot_delimiter": "\n\n",
79
+ "fewshot_config": {
80
+ "sampler": "default",
81
+ "split": null,
82
+ "process_docs": null,
83
+ "fewshot_indices": null,
84
+ "samples": null,
85
+ "doc_to_text": "{{input}}",
86
+ "doc_to_choice": null,
87
+ "doc_to_target": "{{outputs}}",
88
+ "gen_prefix": "{{gen_prefix}}",
89
+ "fewshot_delimiter": "\n\n",
90
+ "target_delimiter": " "
91
+ },
92
+ "num_fewshot": 0,
93
+ "metric_list": [
94
+ {
95
+ "metric": "4096",
96
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
97
+ "higher_is_better": true
98
+ },
99
+ {
100
+ "metric": "8192",
101
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
102
+ "higher_is_better": true
103
+ },
104
+ {
105
+ "metric": "16384",
106
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
107
+ "higher_is_better": true
108
+ },
109
+ {
110
+ "metric": "32768",
111
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
112
+ "higher_is_better": true
113
+ },
114
+ {
115
+ "metric": "65536",
116
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
117
+ "higher_is_better": true
118
+ },
119
+ {
120
+ "metric": "131072",
121
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
122
+ "higher_is_better": true
123
+ }
124
+ ],
125
+ "output_type": "generate_until",
126
+ "generation_kwargs": {
127
+ "do_sample": false,
128
+ "temperature": 0.0,
129
+ "max_gen_toks": 128,
130
+ "until": []
131
+ },
132
+ "repeats": 1,
133
+ "should_decontaminate": false,
134
+ "gen_prefix": "{{gen_prefix}}",
135
+ "metadata": {
136
+ "version": 1.0,
137
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
138
+ "trust_remote_code": true,
139
+ "dtype": "bfloat16",
140
+ "max_length": 16384,
141
+ "attn_implementation": "sdpa",
142
+ "max_seq_lengths": [
143
+ 8192
144
+ ]
145
+ }
146
+ },
147
+ "niah_multiquery": {
148
+ "task": "niah_multiquery",
149
+ "tag": [
150
+ "longcxt"
151
+ ],
152
+ "custom_dataset": "def niah_multiquery(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"essay\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"essay\",\n type_needle_k=\"words\",\n type_needle_v=\"numbers\",\n num_needle_q=4,\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
153
+ "dataset_path": "",
154
+ "dataset_name": "",
155
+ "test_split": "test",
156
+ "doc_to_text": "{{input}}",
157
+ "doc_to_target": "{{outputs}}",
158
+ "unsafe_code": false,
159
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
160
+ "description": "",
161
+ "target_delimiter": " ",
162
+ "fewshot_delimiter": "\n\n",
163
+ "fewshot_config": {
164
+ "sampler": "default",
165
+ "split": null,
166
+ "process_docs": null,
167
+ "fewshot_indices": null,
168
+ "samples": null,
169
+ "doc_to_text": "{{input}}",
170
+ "doc_to_choice": null,
171
+ "doc_to_target": "{{outputs}}",
172
+ "gen_prefix": "{{gen_prefix}}",
173
+ "fewshot_delimiter": "\n\n",
174
+ "target_delimiter": " "
175
+ },
176
+ "num_fewshot": 0,
177
+ "metric_list": [
178
+ {
179
+ "metric": "4096",
180
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
181
+ "higher_is_better": true
182
+ },
183
+ {
184
+ "metric": "8192",
185
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
186
+ "higher_is_better": true
187
+ },
188
+ {
189
+ "metric": "16384",
190
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
191
+ "higher_is_better": true
192
+ },
193
+ {
194
+ "metric": "32768",
195
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
196
+ "higher_is_better": true
197
+ },
198
+ {
199
+ "metric": "65536",
200
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
201
+ "higher_is_better": true
202
+ },
203
+ {
204
+ "metric": "131072",
205
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
206
+ "higher_is_better": true
207
+ }
208
+ ],
209
+ "output_type": "generate_until",
210
+ "generation_kwargs": {
211
+ "do_sample": false,
212
+ "temperature": 0.0,
213
+ "max_gen_toks": 128,
214
+ "until": []
215
+ },
216
+ "repeats": 1,
217
+ "should_decontaminate": false,
218
+ "gen_prefix": "{{gen_prefix}}",
219
+ "metadata": {
220
+ "version": 1.0,
221
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
222
+ "trust_remote_code": true,
223
+ "dtype": "bfloat16",
224
+ "max_length": 16384,
225
+ "attn_implementation": "sdpa",
226
+ "max_seq_lengths": [
227
+ 8192
228
+ ]
229
+ }
230
+ },
231
+ "niah_single_1": {
232
+ "task": "niah_single_1",
233
+ "tag": [
234
+ "longcxt"
235
+ ],
236
+ "custom_dataset": "def niah_single_1(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"repeat\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"repeat\",\n type_needle_k=\"words\",\n type_needle_v=\"numbers\",\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
237
+ "dataset_path": "",
238
+ "dataset_name": "",
239
+ "test_split": "test",
240
+ "doc_to_text": "{{input}}",
241
+ "doc_to_target": "{{outputs}}",
242
+ "unsafe_code": false,
243
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
244
+ "description": "",
245
+ "target_delimiter": " ",
246
+ "fewshot_delimiter": "\n\n",
247
+ "fewshot_config": {
248
+ "sampler": "default",
249
+ "split": null,
250
+ "process_docs": null,
251
+ "fewshot_indices": null,
252
+ "samples": null,
253
+ "doc_to_text": "{{input}}",
254
+ "doc_to_choice": null,
255
+ "doc_to_target": "{{outputs}}",
256
+ "gen_prefix": "{{gen_prefix}}",
257
+ "fewshot_delimiter": "\n\n",
258
+ "target_delimiter": " "
259
+ },
260
+ "num_fewshot": 0,
261
+ "metric_list": [
262
+ {
263
+ "metric": "4096",
264
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
265
+ "higher_is_better": true
266
+ },
267
+ {
268
+ "metric": "8192",
269
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
270
+ "higher_is_better": true
271
+ },
272
+ {
273
+ "metric": "16384",
274
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
275
+ "higher_is_better": true
276
+ },
277
+ {
278
+ "metric": "32768",
279
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
280
+ "higher_is_better": true
281
+ },
282
+ {
283
+ "metric": "65536",
284
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
285
+ "higher_is_better": true
286
+ },
287
+ {
288
+ "metric": "131072",
289
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
290
+ "higher_is_better": true
291
+ }
292
+ ],
293
+ "output_type": "generate_until",
294
+ "generation_kwargs": {
295
+ "do_sample": false,
296
+ "temperature": 0.0,
297
+ "max_gen_toks": 128,
298
+ "until": []
299
+ },
300
+ "repeats": 1,
301
+ "should_decontaminate": false,
302
+ "gen_prefix": "{{gen_prefix}}",
303
+ "metadata": {
304
+ "version": 1.0,
305
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
306
+ "trust_remote_code": true,
307
+ "dtype": "bfloat16",
308
+ "max_length": 16384,
309
+ "attn_implementation": "sdpa",
310
+ "max_seq_lengths": [
311
+ 8192
312
+ ]
313
+ }
314
+ },
315
+ "niah_single_3": {
316
+ "task": "niah_single_3",
317
+ "tag": [
318
+ "longcxt"
319
+ ],
320
+ "custom_dataset": "def niah_single_3(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"essay\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"essay\",\n type_needle_k=\"words\",\n type_needle_v=\"uuids\",\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
321
+ "dataset_path": "",
322
+ "dataset_name": "",
323
+ "test_split": "test",
324
+ "doc_to_text": "{{input}}",
325
+ "doc_to_target": "{{outputs}}",
326
+ "unsafe_code": false,
327
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
328
+ "description": "",
329
+ "target_delimiter": " ",
330
+ "fewshot_delimiter": "\n\n",
331
+ "fewshot_config": {
332
+ "sampler": "default",
333
+ "split": null,
334
+ "process_docs": null,
335
+ "fewshot_indices": null,
336
+ "samples": null,
337
+ "doc_to_text": "{{input}}",
338
+ "doc_to_choice": null,
339
+ "doc_to_target": "{{outputs}}",
340
+ "gen_prefix": "{{gen_prefix}}",
341
+ "fewshot_delimiter": "\n\n",
342
+ "target_delimiter": " "
343
+ },
344
+ "num_fewshot": 0,
345
+ "metric_list": [
346
+ {
347
+ "metric": "4096",
348
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
349
+ "higher_is_better": true
350
+ },
351
+ {
352
+ "metric": "8192",
353
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
354
+ "higher_is_better": true
355
+ },
356
+ {
357
+ "metric": "16384",
358
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
359
+ "higher_is_better": true
360
+ },
361
+ {
362
+ "metric": "32768",
363
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
364
+ "higher_is_better": true
365
+ },
366
+ {
367
+ "metric": "65536",
368
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
369
+ "higher_is_better": true
370
+ },
371
+ {
372
+ "metric": "131072",
373
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
374
+ "higher_is_better": true
375
+ }
376
+ ],
377
+ "output_type": "generate_until",
378
+ "generation_kwargs": {
379
+ "do_sample": false,
380
+ "temperature": 0.0,
381
+ "max_gen_toks": 128,
382
+ "until": []
383
+ },
384
+ "repeats": 1,
385
+ "should_decontaminate": false,
386
+ "gen_prefix": "{{gen_prefix}}",
387
+ "metadata": {
388
+ "version": 1.0,
389
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
390
+ "trust_remote_code": true,
391
+ "dtype": "bfloat16",
392
+ "max_length": 16384,
393
+ "attn_implementation": "sdpa",
394
+ "max_seq_lengths": [
395
+ 8192
396
+ ]
397
+ }
398
+ },
399
+ "ruler_fwe": {
400
+ "task": "ruler_fwe",
401
+ "tag": [
402
+ "longcxt"
403
+ ],
404
+ "custom_dataset": "def fwe_download(**kwargs):\n pretrained = kwargs.get(\"tokenizer\", kwargs.get(\"pretrained\", {}))\n df = (\n get_dataset(pretrained, max_seq_length=seq)\n for seq in kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n )\n\n return {\n \"test\": datasets.Dataset.from_list(\n list(itertools.chain.from_iterable(df)), split=datasets.Split.TEST\n )\n }\n",
405
+ "dataset_path": "",
406
+ "dataset_name": "",
407
+ "test_split": "test",
408
+ "doc_to_text": "{{input}}",
409
+ "doc_to_target": "{{outputs}}",
410
+ "unsafe_code": false,
411
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
412
+ "description": "",
413
+ "target_delimiter": " ",
414
+ "fewshot_delimiter": "\n\n",
415
+ "fewshot_config": {
416
+ "sampler": "default",
417
+ "split": null,
418
+ "process_docs": null,
419
+ "fewshot_indices": null,
420
+ "samples": null,
421
+ "doc_to_text": "{{input}}",
422
+ "doc_to_choice": null,
423
+ "doc_to_target": "{{outputs}}",
424
+ "gen_prefix": "{{gen_prefix}}",
425
+ "fewshot_delimiter": "\n\n",
426
+ "target_delimiter": " "
427
+ },
428
+ "num_fewshot": 0,
429
+ "metric_list": [
430
+ {
431
+ "metric": "4096",
432
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
433
+ "higher_is_better": true
434
+ },
435
+ {
436
+ "metric": "8192",
437
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
438
+ "higher_is_better": true
439
+ },
440
+ {
441
+ "metric": "16384",
442
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
443
+ "higher_is_better": true
444
+ },
445
+ {
446
+ "metric": "32768",
447
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
448
+ "higher_is_better": true
449
+ },
450
+ {
451
+ "metric": "65536",
452
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
453
+ "higher_is_better": true
454
+ },
455
+ {
456
+ "metric": "131072",
457
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
458
+ "higher_is_better": true
459
+ }
460
+ ],
461
+ "output_type": "generate_until",
462
+ "generation_kwargs": {
463
+ "do_sample": false,
464
+ "temperature": 0.0,
465
+ "max_gen_toks": 50,
466
+ "until": []
467
+ },
468
+ "repeats": 1,
469
+ "should_decontaminate": false,
470
+ "gen_prefix": "{{gen_prefix}}",
471
+ "metadata": {
472
+ "version": 1.0,
473
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
474
+ "trust_remote_code": true,
475
+ "dtype": "bfloat16",
476
+ "max_length": 16384,
477
+ "attn_implementation": "sdpa",
478
+ "max_seq_lengths": [
479
+ 8192
480
+ ]
481
+ }
482
+ },
483
+ "ruler_qa_hotpot": {
484
+ "task": "ruler_qa_hotpot",
485
+ "tag": [
486
+ "longcxt"
487
+ ],
488
+ "custom_dataset": "def get_hotpotqa(**kwargs):\n return get_qa_dataset(\"hotpotqa\", **kwargs)\n",
489
+ "dataset_path": "",
490
+ "dataset_name": "",
491
+ "test_split": "test",
492
+ "doc_to_text": "{{input}}",
493
+ "doc_to_target": "{{outputs}}",
494
+ "unsafe_code": false,
495
+ "process_results": "def process_results_part(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_part(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
496
+ "description": "",
497
+ "target_delimiter": " ",
498
+ "fewshot_delimiter": "\n\n",
499
+ "fewshot_config": {
500
+ "sampler": "default",
501
+ "split": null,
502
+ "process_docs": null,
503
+ "fewshot_indices": null,
504
+ "samples": null,
505
+ "doc_to_text": "{{input}}",
506
+ "doc_to_choice": null,
507
+ "doc_to_target": "{{outputs}}",
508
+ "gen_prefix": "{{gen_prefix}}",
509
+ "fewshot_delimiter": "\n\n",
510
+ "target_delimiter": " "
511
+ },
512
+ "num_fewshot": 0,
513
+ "metric_list": [
514
+ {
515
+ "metric": "4096",
516
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
517
+ "higher_is_better": true
518
+ },
519
+ {
520
+ "metric": "8192",
521
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
522
+ "higher_is_better": true
523
+ },
524
+ {
525
+ "metric": "16384",
526
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
527
+ "higher_is_better": true
528
+ },
529
+ {
530
+ "metric": "32768",
531
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
532
+ "higher_is_better": true
533
+ },
534
+ {
535
+ "metric": "65536",
536
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
537
+ "higher_is_better": true
538
+ },
539
+ {
540
+ "metric": "131072",
541
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
542
+ "higher_is_better": true
543
+ }
544
+ ],
545
+ "output_type": "generate_until",
546
+ "generation_kwargs": {
547
+ "do_sample": false,
548
+ "temperature": 0.0,
549
+ "max_gen_toks": 32,
550
+ "until": []
551
+ },
552
+ "repeats": 1,
553
+ "should_decontaminate": false,
554
+ "gen_prefix": "{{gen_prefix}}",
555
+ "metadata": {
556
+ "version": 1.0,
557
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
558
+ "trust_remote_code": true,
559
+ "dtype": "bfloat16",
560
+ "max_length": 16384,
561
+ "attn_implementation": "sdpa",
562
+ "max_seq_lengths": [
563
+ 8192
564
+ ]
565
+ }
566
+ },
567
+ "ruler_vt": {
568
+ "task": "ruler_vt",
569
+ "tag": [
570
+ "longcxt"
571
+ ],
572
+ "custom_dataset": "def get_vt_dataset(**kwargs) -> dict[str, datasets.Dataset]:\n pretrained = kwargs.get(\"tokenizer\", kwargs.get(\"pretrained\", \"\"))\n df = (\n get_dataset(tokenizer=get_tokenizer(pretrained), seq=seq)\n for seq in kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n )\n\n return {\n \"test\": datasets.Dataset.from_list(\n list(itertools.chain.from_iterable(df)), split=datasets.Split.TEST\n )\n }\n",
573
+ "dataset_path": "",
574
+ "dataset_name": "",
575
+ "test_split": "test",
576
+ "doc_to_text": "{{input}}",
577
+ "doc_to_target": "{{outputs}}",
578
+ "unsafe_code": false,
579
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
580
+ "description": "",
581
+ "target_delimiter": " ",
582
+ "fewshot_delimiter": "\n\n",
583
+ "fewshot_config": {
584
+ "sampler": "default",
585
+ "split": null,
586
+ "process_docs": null,
587
+ "fewshot_indices": null,
588
+ "samples": null,
589
+ "doc_to_text": "{{input}}",
590
+ "doc_to_choice": null,
591
+ "doc_to_target": "{{outputs}}",
592
+ "gen_prefix": "{{gen_prefix}}",
593
+ "fewshot_delimiter": "\n\n",
594
+ "target_delimiter": " "
595
+ },
596
+ "num_fewshot": 0,
597
+ "metric_list": [
598
+ {
599
+ "metric": "4096",
600
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
601
+ "higher_is_better": true
602
+ },
603
+ {
604
+ "metric": "8192",
605
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
606
+ "higher_is_better": true
607
+ },
608
+ {
609
+ "metric": "16384",
610
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
611
+ "higher_is_better": true
612
+ },
613
+ {
614
+ "metric": "32768",
615
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
616
+ "higher_is_better": true
617
+ },
618
+ {
619
+ "metric": "65536",
620
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
621
+ "higher_is_better": true
622
+ },
623
+ {
624
+ "metric": "131072",
625
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
626
+ "higher_is_better": true
627
+ }
628
+ ],
629
+ "output_type": "generate_until",
630
+ "generation_kwargs": {
631
+ "do_sample": false,
632
+ "temperature": 0.0,
633
+ "max_gen_toks": 30,
634
+ "until": []
635
+ },
636
+ "repeats": 1,
637
+ "should_decontaminate": false,
638
+ "gen_prefix": "{{gen_prefix}}",
639
+ "metadata": {
640
+ "version": 1.0,
641
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
642
+ "trust_remote_code": true,
643
+ "dtype": "bfloat16",
644
+ "max_length": 16384,
645
+ "attn_implementation": "sdpa",
646
+ "max_seq_lengths": [
647
+ 8192
648
+ ]
649
+ }
650
+ }
651
+ },
652
+ "versions": {
653
+ "niah_multikey_2": 1.0,
654
+ "niah_multiquery": 1.0,
655
+ "niah_single_1": 1.0,
656
+ "niah_single_3": 1.0,
657
+ "ruler_fwe": 1.0,
658
+ "ruler_qa_hotpot": 1.0,
659
+ "ruler_vt": 1.0
660
+ },
661
+ "n-shot": {
662
+ "niah_multikey_2": 0,
663
+ "niah_multiquery": 0,
664
+ "niah_single_1": 0,
665
+ "niah_single_3": 0,
666
+ "ruler_fwe": 0,
667
+ "ruler_qa_hotpot": 0,
668
+ "ruler_vt": 0
669
+ },
670
+ "higher_is_better": {
671
+ "niah_multikey_2": {
672
+ "4096": true,
673
+ "8192": true,
674
+ "16384": true,
675
+ "32768": true,
676
+ "65536": true,
677
+ "131072": true
678
+ },
679
+ "niah_multiquery": {
680
+ "4096": true,
681
+ "8192": true,
682
+ "16384": true,
683
+ "32768": true,
684
+ "65536": true,
685
+ "131072": true
686
+ },
687
+ "niah_single_1": {
688
+ "4096": true,
689
+ "8192": true,
690
+ "16384": true,
691
+ "32768": true,
692
+ "65536": true,
693
+ "131072": true
694
+ },
695
+ "niah_single_3": {
696
+ "4096": true,
697
+ "8192": true,
698
+ "16384": true,
699
+ "32768": true,
700
+ "65536": true,
701
+ "131072": true
702
+ },
703
+ "ruler_fwe": {
704
+ "4096": true,
705
+ "8192": true,
706
+ "16384": true,
707
+ "32768": true,
708
+ "65536": true,
709
+ "131072": true
710
+ },
711
+ "ruler_qa_hotpot": {
712
+ "4096": true,
713
+ "8192": true,
714
+ "16384": true,
715
+ "32768": true,
716
+ "65536": true,
717
+ "131072": true
718
+ },
719
+ "ruler_vt": {
720
+ "4096": true,
721
+ "8192": true,
722
+ "16384": true,
723
+ "32768": true,
724
+ "65536": true,
725
+ "131072": true
726
+ }
727
+ },
728
+ "n-samples": {
729
+ "ruler_qa_hotpot": {
730
+ "original": 500,
731
+ "effective": 20
732
+ },
733
+ "ruler_fwe": {
734
+ "original": 500,
735
+ "effective": 20
736
+ },
737
+ "ruler_vt": {
738
+ "original": 500,
739
+ "effective": 20
740
+ },
741
+ "niah_multiquery": {
742
+ "original": 500,
743
+ "effective": 20
744
+ },
745
+ "niah_multikey_2": {
746
+ "original": 500,
747
+ "effective": 20
748
+ },
749
+ "niah_single_3": {
750
+ "original": 500,
751
+ "effective": 20
752
+ },
753
+ "niah_single_1": {
754
+ "original": 500,
755
+ "effective": 20
756
+ }
757
+ },
758
+ "config": {
759
+ "model": "hf",
760
+ "model_args": {
761
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
762
+ "trust_remote_code": true,
763
+ "dtype": "bfloat16",
764
+ "max_length": 16384,
765
+ "attn_implementation": "sdpa"
766
+ },
767
+ "model_num_parameters": 2031969308,
768
+ "model_dtype": "torch.bfloat16",
769
+ "model_revision": "main",
770
+ "model_sha": "",
771
+ "batch_size": "1",
772
+ "batch_sizes": [],
773
+ "device": "cuda:0",
774
+ "use_cache": null,
775
+ "limit": 20.0,
776
+ "bootstrap_iters": 100000,
777
+ "gen_kwargs": {},
778
+ "random_seed": 0,
779
+ "numpy_seed": 1234,
780
+ "torch_seed": 1234,
781
+ "fewshot_seed": 1234
782
+ },
783
+ "git_hash": null,
784
+ "date": 1784375919.9357646,
785
+ "pretty_env_info": "PyTorch version: 2.9.1+cu128\nIs debug build: False\nCUDA used to build PyTorch: 12.8\nROCM used to build PyTorch: N/A\n\nOS: Ubuntu 22.04.5 LTS (x86_64)\nGCC version: Could not collect\nClang version: Could not collect\nCMake version: version 4.1.2\nLibc version: glibc-2.35\n\nPython version: 3.11.14 | packaged by conda-forge | (main, Oct 22 2025, 22:46:25) [GCC 14.3.0] (64-bit runtime)\nPython platform: Linux-6.12.90-120.164.amzn2023.x86_64-x86_64-with-glibc2.35\nIs CUDA available: True\nCUDA runtime version: Could not collect\nCUDA_MODULE_LOADING set to: \nGPU models and configuration: GPU 0: NVIDIA A100-SXM4-80GB\nNvidia driver version: 580.159.03\ncuDNN version: Could not collect\nIs XPU available: False\nHIP runtime version: N/A\nMIOpen runtime version: N/A\nIs XNNPACK available: True\n\nCPU:\nArchitecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 46 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 96\nOn-line CPU(s) list: 0-95\nVendor ID: GenuineIntel\nModel name: Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz\nCPU family: 6\nModel: 85\nThread(s) per core: 2\nCore(s) per socket: 24\nSocket(s): 2\nStepping: 7\nBogoMIPS: 6000.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch pti fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke\nHypervisor vendor: KVM\nVirtualization type: full\nL1d cache: 1.5 MiB (48 instances)\nL1i cache: 1.5 MiB (48 instances)\nL2 cache: 48 MiB (48 instances)\nL3 cache: 71.5 MiB (2 instances)\nNUMA node(s): 2\nNUMA node0 CPU(s): 0-23,48-71\nNUMA node1 CPU(s): 24-47,72-95\nVulnerability Gather data sampling: Unknown: Dependent on hypervisor status\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: KVM: Mitigation: VMX unsupported\nVulnerability L1tf: Mitigation; PTE Inversion\nVulnerability Mds: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown\nVulnerability Meltdown: Mitigation; PTI\nVulnerability Mmio stale data: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Vulnerable\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Vulnerable\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Retpoline\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n\nVersions of relevant libraries:\n[pip3] numpy==2.3.4\n[pip3] nvidia-cublas-cu12==12.8.4.1\n[pip3] nvidia-cuda-cupti-cu12==12.8.90\n[pip3] nvidia-cuda-nvrtc-cu12==12.8.93\n[pip3] nvidia-cuda-runtime-cu12==12.8.90\n[pip3] nvidia-cudnn-cu12==9.10.2.21\n[pip3] nvidia-cufft-cu12==11.3.3.83\n[pip3] nvidia-curand-cu12==10.3.9.90\n[pip3] nvidia-cusolver-cu12==11.7.3.90\n[pip3] nvidia-cusparse-cu12==12.5.8.93\n[pip3] nvidia-cusparselt-cu12==0.7.1\n[pip3] nvidia-nccl-cu12==2.27.5\n[pip3] nvidia-nvjitlink-cu12==12.8.93\n[pip3] nvidia-nvtx-cu12==12.8.90\n[pip3] optree==0.17.0\n[pip3] torch==2.9.1+cu128\n[pip3] torchaudio==2.9.1+cu128\n[pip3] torchelastic==0.2.2\n[pip3] torchvision==0.24.1+cu128\n[pip3] triton==3.5.1\n[conda] numpy 2.3.4 py311h2e04523_0 conda-forge\n[conda] nvidia-cublas-cu12 12.8.4.1 pypi_0 pypi\n[conda] nvidia-cuda-cupti-cu12 12.8.90 pypi_0 pypi\n[conda] nvidia-cuda-nvrtc-cu12 12.8.93 pypi_0 pypi\n[conda] nvidia-cuda-runtime-cu12 12.8.90 pypi_0 pypi\n[conda] nvidia-cudnn-cu12 9.10.2.21 pypi_0 pypi\n[conda] nvidia-cufft-cu12 11.3.3.83 pypi_0 pypi\n[conda] nvidia-curand-cu12 10.3.9.90 pypi_0 pypi\n[conda] nvidia-cusolver-cu12 11.7.3.90 pypi_0 pypi\n[conda] nvidia-cusparse-cu12 12.5.8.93 pypi_0 pypi\n[conda] nvidia-cusparselt-cu12 0.7.1 pypi_0 pypi\n[conda] nvidia-nccl-cu12 2.27.5 pypi_0 pypi\n[conda] nvidia-nvjitlink-cu12 12.8.93 pypi_0 pypi\n[conda] nvidia-nvtx-cu12 12.8.90 pypi_0 pypi\n[conda] optree 0.17.0 pypi_0 pypi\n[conda] torch 2.9.1+cu128 pypi_0 pypi\n[conda] torchaudio 2.9.1+cu128 pypi_0 pypi\n[conda] torchelastic 0.2.2 pypi_0 pypi\n[conda] torchvision 0.24.1+cu128 pypi_0 pypi\n[conda] triton 3.5.1 pypi_0 pypi",
786
+ "transformers_version": "4.54.0",
787
+ "lm_eval_version": "0.4.11",
788
+ "upper_git_hash": null,
789
+ "tokenizer_pad_token": [
790
+ "<|endoftext|>",
791
+ "151643"
792
+ ],
793
+ "tokenizer_eos_token": [
794
+ "<|im_end|>",
795
+ "151645"
796
+ ],
797
+ "tokenizer_bos_token": [
798
+ null,
799
+ "None"
800
+ ],
801
+ "eot_token_id": 151645,
802
+ "max_length": 16384,
803
+ "task_hashes": {
804
+ "ruler_qa_hotpot": "fd48cb605efc8c5adac7e3771533db4d4c354b71bf91ce00841c814604ba6404",
805
+ "ruler_fwe": "c4633bcd0acf3ba4b96f905b5ba269ba94cf45a4c8ca0c13aae1468227cc3a10",
806
+ "ruler_vt": "af011da859c8b86f63f57f6256cf59077d3d3d8536084ab67ccf39e18e9a615a",
807
+ "niah_multiquery": "f9a36d2854dfd2bb52ffc7a6bf3f53490fb5303ca9da0046256bc28b55c2adb2",
808
+ "niah_multikey_2": "86e49b8f875843454b2923143b9124ba82e8a2e23b145f792726cd82f4e49c24",
809
+ "niah_single_3": "905e40146a287e5f0c8e2a81f64f082108c45a23862949e6a99bfcbbf561cad2",
810
+ "niah_single_1": "426e8138e992480aa416d01e6b9cef5865a68c00f532400e448a0c20ee026cff"
811
+ },
812
+ "model_source": "hf",
813
+ "model_name": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
814
+ "model_name_sanitized": "__workspace__outputs__l2a_style__stage2__checkpoint-25",
815
+ "system_instruction": null,
816
+ "system_instruction_sha": null,
817
+ "fewshot_as_multiturn": null,
818
+ "chat_template": null,
819
+ "chat_template_sha": null,
820
+ "total_evaluation_time_seconds": "810.8221090380102"
821
+ }
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multikey_2_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec7ad717b95e4d5fa923a2627ae2eaf57f1f9db47d459d64eb1ce5f9d6647f8c
3
+ size 987526
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multiquery_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dac9a6008ea1a5889eaeb1f76cacfe65c4c4c5a7abd6f5608b3dadddaa221648
3
+ size 1440697
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_single_1_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b01ced4cc6722de3a956473b8ae0600525ca6e5485940b5a5e2267633cc3bd5d
3
+ size 1231588
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_single_3_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f20ebd346ce5932c6d4cbcdf5f0330574b9b13b9b52951d58b08d2b974886e0c
3
+ size 1435128
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_fwe_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:84bda7768fbe2ab66d514e01fa24e4dadff944d9c721e69274765df0bcdd8864
3
+ size 827295
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_qa_hotpot_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2541d5179a144eda9e0c39f423f5ec895fad28e7188eeadae9317754b88954f1
3
+ size 1172252
outputs/eval/token_t045/ruler8k_splits/a/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_vt_2026-07-18T12-12-07.465325.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b7c6124651beb57d18609eccd0f1db78d94c9b96851d2e0759422a5477af8a06
3
+ size 1228994
outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/results_2026-07-18T12-26-30.235088.json ADDED
@@ -0,0 +1,714 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "results": {
3
+ "niah_multikey_1": {
4
+ "alias": "niah_multikey_1",
5
+ "4096,none": -1,
6
+ "4096_stderr,none": "N/A",
7
+ "8192,none": 1.0,
8
+ "8192_stderr,none": "N/A"
9
+ },
10
+ "niah_multikey_3": {
11
+ "alias": "niah_multikey_3",
12
+ "4096,none": -1,
13
+ "4096_stderr,none": "N/A",
14
+ "8192,none": 0.75,
15
+ "8192_stderr,none": "N/A"
16
+ },
17
+ "niah_multivalue": {
18
+ "alias": "niah_multivalue",
19
+ "4096,none": -1,
20
+ "4096_stderr,none": "N/A",
21
+ "8192,none": 1.0,
22
+ "8192_stderr,none": "N/A"
23
+ },
24
+ "niah_single_2": {
25
+ "alias": "niah_single_2",
26
+ "4096,none": -1,
27
+ "4096_stderr,none": "N/A",
28
+ "8192,none": 1.0,
29
+ "8192_stderr,none": "N/A"
30
+ },
31
+ "ruler_cwe": {
32
+ "alias": "ruler_cwe",
33
+ "4096,none": -1,
34
+ "4096_stderr,none": "N/A",
35
+ "8192,none": 0.3949999999999999,
36
+ "8192_stderr,none": "N/A"
37
+ },
38
+ "ruler_qa_squad": {
39
+ "alias": "ruler_qa_squad",
40
+ "4096,none": -1,
41
+ "4096_stderr,none": "N/A",
42
+ "8192,none": 0.4208333333333334,
43
+ "8192_stderr,none": "N/A"
44
+ }
45
+ },
46
+ "group_subtasks": {
47
+ "niah_single_2": [],
48
+ "niah_multikey_1": [],
49
+ "niah_multikey_3": [],
50
+ "niah_multivalue": [],
51
+ "ruler_cwe": [],
52
+ "ruler_qa_squad": []
53
+ },
54
+ "configs": {
55
+ "niah_multikey_1": {
56
+ "task": "niah_multikey_1",
57
+ "tag": [
58
+ "longcxt"
59
+ ],
60
+ "custom_dataset": "def niah_multikey_1(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"essay\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"essay\",\n type_needle_k=\"words\",\n type_needle_v=\"numbers\",\n num_needle_k=4,\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
61
+ "dataset_path": "",
62
+ "dataset_name": "",
63
+ "test_split": "test",
64
+ "doc_to_text": "{{input}}",
65
+ "doc_to_target": "{{outputs}}",
66
+ "unsafe_code": false,
67
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
68
+ "description": "",
69
+ "target_delimiter": " ",
70
+ "fewshot_delimiter": "\n\n",
71
+ "fewshot_config": {
72
+ "sampler": "default",
73
+ "split": null,
74
+ "process_docs": null,
75
+ "fewshot_indices": null,
76
+ "samples": null,
77
+ "doc_to_text": "{{input}}",
78
+ "doc_to_choice": null,
79
+ "doc_to_target": "{{outputs}}",
80
+ "gen_prefix": "{{gen_prefix}}",
81
+ "fewshot_delimiter": "\n\n",
82
+ "target_delimiter": " "
83
+ },
84
+ "num_fewshot": 0,
85
+ "metric_list": [
86
+ {
87
+ "metric": "4096",
88
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
89
+ "higher_is_better": true
90
+ },
91
+ {
92
+ "metric": "8192",
93
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
94
+ "higher_is_better": true
95
+ },
96
+ {
97
+ "metric": "16384",
98
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
99
+ "higher_is_better": true
100
+ },
101
+ {
102
+ "metric": "32768",
103
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
104
+ "higher_is_better": true
105
+ },
106
+ {
107
+ "metric": "65536",
108
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
109
+ "higher_is_better": true
110
+ },
111
+ {
112
+ "metric": "131072",
113
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
114
+ "higher_is_better": true
115
+ }
116
+ ],
117
+ "output_type": "generate_until",
118
+ "generation_kwargs": {
119
+ "do_sample": false,
120
+ "temperature": 0.0,
121
+ "max_gen_toks": 128,
122
+ "until": []
123
+ },
124
+ "repeats": 1,
125
+ "should_decontaminate": false,
126
+ "gen_prefix": "{{gen_prefix}}",
127
+ "metadata": {
128
+ "version": 1.0,
129
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
130
+ "trust_remote_code": true,
131
+ "dtype": "bfloat16",
132
+ "max_length": 16384,
133
+ "attn_implementation": "sdpa",
134
+ "max_seq_lengths": [
135
+ 8192
136
+ ]
137
+ }
138
+ },
139
+ "niah_multikey_3": {
140
+ "task": "niah_multikey_3",
141
+ "tag": [
142
+ "longcxt"
143
+ ],
144
+ "custom_dataset": "def niah_multikey_3(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"needle\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"needle\",\n type_needle_k=\"uuids\",\n type_needle_v=\"uuids\",\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
145
+ "dataset_path": "",
146
+ "dataset_name": "",
147
+ "test_split": "test",
148
+ "doc_to_text": "{{input}}",
149
+ "doc_to_target": "{{outputs}}",
150
+ "unsafe_code": false,
151
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
152
+ "description": "",
153
+ "target_delimiter": " ",
154
+ "fewshot_delimiter": "\n\n",
155
+ "fewshot_config": {
156
+ "sampler": "default",
157
+ "split": null,
158
+ "process_docs": null,
159
+ "fewshot_indices": null,
160
+ "samples": null,
161
+ "doc_to_text": "{{input}}",
162
+ "doc_to_choice": null,
163
+ "doc_to_target": "{{outputs}}",
164
+ "gen_prefix": "{{gen_prefix}}",
165
+ "fewshot_delimiter": "\n\n",
166
+ "target_delimiter": " "
167
+ },
168
+ "num_fewshot": 0,
169
+ "metric_list": [
170
+ {
171
+ "metric": "4096",
172
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
173
+ "higher_is_better": true
174
+ },
175
+ {
176
+ "metric": "8192",
177
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
178
+ "higher_is_better": true
179
+ },
180
+ {
181
+ "metric": "16384",
182
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
183
+ "higher_is_better": true
184
+ },
185
+ {
186
+ "metric": "32768",
187
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
188
+ "higher_is_better": true
189
+ },
190
+ {
191
+ "metric": "65536",
192
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
193
+ "higher_is_better": true
194
+ },
195
+ {
196
+ "metric": "131072",
197
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
198
+ "higher_is_better": true
199
+ }
200
+ ],
201
+ "output_type": "generate_until",
202
+ "generation_kwargs": {
203
+ "do_sample": false,
204
+ "temperature": 0.0,
205
+ "max_gen_toks": 128,
206
+ "until": []
207
+ },
208
+ "repeats": 1,
209
+ "should_decontaminate": false,
210
+ "gen_prefix": "{{gen_prefix}}",
211
+ "metadata": {
212
+ "version": 1.0,
213
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
214
+ "trust_remote_code": true,
215
+ "dtype": "bfloat16",
216
+ "max_length": 16384,
217
+ "attn_implementation": "sdpa",
218
+ "max_seq_lengths": [
219
+ 8192
220
+ ]
221
+ }
222
+ },
223
+ "niah_multivalue": {
224
+ "task": "niah_multivalue",
225
+ "tag": [
226
+ "longcxt"
227
+ ],
228
+ "custom_dataset": "def niah_multivalue(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"essay\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"essay\",\n type_needle_k=\"words\",\n type_needle_v=\"numbers\",\n num_needle_v=4,\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
229
+ "dataset_path": "",
230
+ "dataset_name": "",
231
+ "test_split": "test",
232
+ "doc_to_text": "{{input}}",
233
+ "doc_to_target": "{{outputs}}",
234
+ "unsafe_code": false,
235
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
236
+ "description": "",
237
+ "target_delimiter": " ",
238
+ "fewshot_delimiter": "\n\n",
239
+ "fewshot_config": {
240
+ "sampler": "default",
241
+ "split": null,
242
+ "process_docs": null,
243
+ "fewshot_indices": null,
244
+ "samples": null,
245
+ "doc_to_text": "{{input}}",
246
+ "doc_to_choice": null,
247
+ "doc_to_target": "{{outputs}}",
248
+ "gen_prefix": "{{gen_prefix}}",
249
+ "fewshot_delimiter": "\n\n",
250
+ "target_delimiter": " "
251
+ },
252
+ "num_fewshot": 0,
253
+ "metric_list": [
254
+ {
255
+ "metric": "4096",
256
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
257
+ "higher_is_better": true
258
+ },
259
+ {
260
+ "metric": "8192",
261
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
262
+ "higher_is_better": true
263
+ },
264
+ {
265
+ "metric": "16384",
266
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
267
+ "higher_is_better": true
268
+ },
269
+ {
270
+ "metric": "32768",
271
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
272
+ "higher_is_better": true
273
+ },
274
+ {
275
+ "metric": "65536",
276
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
277
+ "higher_is_better": true
278
+ },
279
+ {
280
+ "metric": "131072",
281
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
282
+ "higher_is_better": true
283
+ }
284
+ ],
285
+ "output_type": "generate_until",
286
+ "generation_kwargs": {
287
+ "do_sample": false,
288
+ "temperature": 0.0,
289
+ "max_gen_toks": 128,
290
+ "until": []
291
+ },
292
+ "repeats": 1,
293
+ "should_decontaminate": false,
294
+ "gen_prefix": "{{gen_prefix}}",
295
+ "metadata": {
296
+ "version": 1.0,
297
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
298
+ "trust_remote_code": true,
299
+ "dtype": "bfloat16",
300
+ "max_length": 16384,
301
+ "attn_implementation": "sdpa",
302
+ "max_seq_lengths": [
303
+ 8192
304
+ ]
305
+ }
306
+ },
307
+ "niah_single_2": {
308
+ "task": "niah_single_2",
309
+ "tag": [
310
+ "longcxt"
311
+ ],
312
+ "custom_dataset": "def niah_single_2(**kwargs):\n seq_lengths = kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n return download_dataset(\n generate_samples(\n get_haystack(type_haystack=\"essay\"),\n max_seq_length=seq,\n template=TEMPLATE,\n type_haystack=\"essay\",\n type_needle_k=\"words\",\n type_needle_v=\"numbers\",\n num_samples=500,\n TOKENIZER=get_tokenizer(**kwargs),\n )\n for seq in seq_lengths\n )\n",
313
+ "dataset_path": "",
314
+ "dataset_name": "",
315
+ "test_split": "test",
316
+ "doc_to_text": "{{input}}",
317
+ "doc_to_target": "{{outputs}}",
318
+ "unsafe_code": false,
319
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
320
+ "description": "",
321
+ "target_delimiter": " ",
322
+ "fewshot_delimiter": "\n\n",
323
+ "fewshot_config": {
324
+ "sampler": "default",
325
+ "split": null,
326
+ "process_docs": null,
327
+ "fewshot_indices": null,
328
+ "samples": null,
329
+ "doc_to_text": "{{input}}",
330
+ "doc_to_choice": null,
331
+ "doc_to_target": "{{outputs}}",
332
+ "gen_prefix": "{{gen_prefix}}",
333
+ "fewshot_delimiter": "\n\n",
334
+ "target_delimiter": " "
335
+ },
336
+ "num_fewshot": 0,
337
+ "metric_list": [
338
+ {
339
+ "metric": "4096",
340
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
341
+ "higher_is_better": true
342
+ },
343
+ {
344
+ "metric": "8192",
345
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
346
+ "higher_is_better": true
347
+ },
348
+ {
349
+ "metric": "16384",
350
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
351
+ "higher_is_better": true
352
+ },
353
+ {
354
+ "metric": "32768",
355
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
356
+ "higher_is_better": true
357
+ },
358
+ {
359
+ "metric": "65536",
360
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
361
+ "higher_is_better": true
362
+ },
363
+ {
364
+ "metric": "131072",
365
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
366
+ "higher_is_better": true
367
+ }
368
+ ],
369
+ "output_type": "generate_until",
370
+ "generation_kwargs": {
371
+ "do_sample": false,
372
+ "temperature": 0.0,
373
+ "max_gen_toks": 128,
374
+ "until": []
375
+ },
376
+ "repeats": 1,
377
+ "should_decontaminate": false,
378
+ "gen_prefix": "{{gen_prefix}}",
379
+ "metadata": {
380
+ "version": 1.0,
381
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
382
+ "trust_remote_code": true,
383
+ "dtype": "bfloat16",
384
+ "max_length": 16384,
385
+ "attn_implementation": "sdpa",
386
+ "max_seq_lengths": [
387
+ 8192
388
+ ]
389
+ }
390
+ },
391
+ "ruler_cwe": {
392
+ "task": "ruler_cwe",
393
+ "tag": [
394
+ "longcxt"
395
+ ],
396
+ "custom_dataset": "def get_cw_dataset(**kwargs):\n pretrained = kwargs.get(\"tokenizer\", kwargs.get(\"pretrained\", {}))\n df = (\n get_dataset(pretrained, seq=seq)\n for seq in kwargs.pop(\"max_seq_lengths\", DEFAULT_SEQ_LENGTHS)\n )\n\n return {\n \"test\": datasets.Dataset.from_list(\n list(itertools.chain.from_iterable(df)), split=datasets.Split.TEST\n )\n }\n",
397
+ "dataset_path": "",
398
+ "dataset_name": "",
399
+ "test_split": "test",
400
+ "doc_to_text": "{{input}}",
401
+ "doc_to_target": "{{outputs}}",
402
+ "unsafe_code": false,
403
+ "process_results": "def process_results(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_all(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
404
+ "description": "",
405
+ "target_delimiter": "\n\n",
406
+ "fewshot_delimiter": "\n\n",
407
+ "fewshot_config": {
408
+ "sampler": "default",
409
+ "split": null,
410
+ "process_docs": null,
411
+ "fewshot_indices": null,
412
+ "samples": null,
413
+ "doc_to_text": "{{input}}",
414
+ "doc_to_choice": null,
415
+ "doc_to_target": "{{outputs}}",
416
+ "gen_prefix": "{{gen_prefix}}",
417
+ "fewshot_delimiter": "\n\n",
418
+ "target_delimiter": "\n\n"
419
+ },
420
+ "num_fewshot": 0,
421
+ "metric_list": [
422
+ {
423
+ "metric": "4096",
424
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
425
+ "higher_is_better": true
426
+ },
427
+ {
428
+ "metric": "8192",
429
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
430
+ "higher_is_better": true
431
+ },
432
+ {
433
+ "metric": "16384",
434
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
435
+ "higher_is_better": true
436
+ },
437
+ {
438
+ "metric": "32768",
439
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
440
+ "higher_is_better": true
441
+ },
442
+ {
443
+ "metric": "65536",
444
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
445
+ "higher_is_better": true
446
+ },
447
+ {
448
+ "metric": "131072",
449
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
450
+ "higher_is_better": true
451
+ }
452
+ ],
453
+ "output_type": "generate_until",
454
+ "generation_kwargs": {
455
+ "do_sample": false,
456
+ "temperature": 0.0,
457
+ "max_gen_toks": 120,
458
+ "until": []
459
+ },
460
+ "repeats": 1,
461
+ "should_decontaminate": false,
462
+ "gen_prefix": "{{gen_prefix}}",
463
+ "metadata": {
464
+ "version": 1.0,
465
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
466
+ "trust_remote_code": true,
467
+ "dtype": "bfloat16",
468
+ "max_length": 16384,
469
+ "attn_implementation": "sdpa",
470
+ "max_seq_lengths": [
471
+ 8192
472
+ ]
473
+ }
474
+ },
475
+ "ruler_qa_squad": {
476
+ "task": "ruler_qa_squad",
477
+ "tag": [
478
+ "longcxt"
479
+ ],
480
+ "custom_dataset": "def get_squad(**kwargs):\n return get_qa_dataset(\"squad\", **kwargs)\n",
481
+ "dataset_path": "",
482
+ "dataset_name": "",
483
+ "test_split": "test",
484
+ "doc_to_text": "{{input}}",
485
+ "doc_to_target": "{{outputs}}",
486
+ "unsafe_code": false,
487
+ "process_results": "def process_results_part(doc: dict, results: list[str]) -> dict[str, float]:\n # hacky: set all other lengths to -1\n metrics = {str(length): -1.0 for length in DEFAULT_SEQ_LENGTHS}\n input_len = doc[\"max_length\"]\n pred = postprocess_pred(results)\n score = string_match_part(pred, [doc[\"outputs\"]])\n metrics[str(input_len)] = score\n return metrics\n",
488
+ "description": "",
489
+ "target_delimiter": " ",
490
+ "fewshot_delimiter": "\n\n",
491
+ "fewshot_config": {
492
+ "sampler": "default",
493
+ "split": null,
494
+ "process_docs": null,
495
+ "fewshot_indices": null,
496
+ "samples": null,
497
+ "doc_to_text": "{{input}}",
498
+ "doc_to_choice": null,
499
+ "doc_to_target": "{{outputs}}",
500
+ "gen_prefix": "{{gen_prefix}}",
501
+ "fewshot_delimiter": "\n\n",
502
+ "target_delimiter": " "
503
+ },
504
+ "num_fewshot": 0,
505
+ "metric_list": [
506
+ {
507
+ "metric": "4096",
508
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
509
+ "higher_is_better": true
510
+ },
511
+ {
512
+ "metric": "8192",
513
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
514
+ "higher_is_better": true
515
+ },
516
+ {
517
+ "metric": "16384",
518
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
519
+ "higher_is_better": true
520
+ },
521
+ {
522
+ "metric": "32768",
523
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
524
+ "higher_is_better": true
525
+ },
526
+ {
527
+ "metric": "65536",
528
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
529
+ "higher_is_better": true
530
+ },
531
+ {
532
+ "metric": "131072",
533
+ "aggregation": "def aggregate_metrics(metrics: list[float]) -> float:\n res = [x for x in metrics if x != -1]\n if not res:\n # we don't have any samples with this length\n return -1\n return sum(res) / len(res)\n",
534
+ "higher_is_better": true
535
+ }
536
+ ],
537
+ "output_type": "generate_until",
538
+ "generation_kwargs": {
539
+ "do_sample": false,
540
+ "temperature": 0.0,
541
+ "max_gen_toks": 32,
542
+ "until": []
543
+ },
544
+ "repeats": 1,
545
+ "should_decontaminate": false,
546
+ "gen_prefix": "{{gen_prefix}}",
547
+ "metadata": {
548
+ "version": 1.0,
549
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
550
+ "trust_remote_code": true,
551
+ "dtype": "bfloat16",
552
+ "max_length": 16384,
553
+ "attn_implementation": "sdpa",
554
+ "max_seq_lengths": [
555
+ 8192
556
+ ]
557
+ }
558
+ }
559
+ },
560
+ "versions": {
561
+ "niah_multikey_1": 1.0,
562
+ "niah_multikey_3": 1.0,
563
+ "niah_multivalue": 1.0,
564
+ "niah_single_2": 1.0,
565
+ "ruler_cwe": 1.0,
566
+ "ruler_qa_squad": 1.0
567
+ },
568
+ "n-shot": {
569
+ "niah_multikey_1": 0,
570
+ "niah_multikey_3": 0,
571
+ "niah_multivalue": 0,
572
+ "niah_single_2": 0,
573
+ "ruler_cwe": 0,
574
+ "ruler_qa_squad": 0
575
+ },
576
+ "higher_is_better": {
577
+ "niah_multikey_1": {
578
+ "4096": true,
579
+ "8192": true,
580
+ "16384": true,
581
+ "32768": true,
582
+ "65536": true,
583
+ "131072": true
584
+ },
585
+ "niah_multikey_3": {
586
+ "4096": true,
587
+ "8192": true,
588
+ "16384": true,
589
+ "32768": true,
590
+ "65536": true,
591
+ "131072": true
592
+ },
593
+ "niah_multivalue": {
594
+ "4096": true,
595
+ "8192": true,
596
+ "16384": true,
597
+ "32768": true,
598
+ "65536": true,
599
+ "131072": true
600
+ },
601
+ "niah_single_2": {
602
+ "4096": true,
603
+ "8192": true,
604
+ "16384": true,
605
+ "32768": true,
606
+ "65536": true,
607
+ "131072": true
608
+ },
609
+ "ruler_cwe": {
610
+ "4096": true,
611
+ "8192": true,
612
+ "16384": true,
613
+ "32768": true,
614
+ "65536": true,
615
+ "131072": true
616
+ },
617
+ "ruler_qa_squad": {
618
+ "4096": true,
619
+ "8192": true,
620
+ "16384": true,
621
+ "32768": true,
622
+ "65536": true,
623
+ "131072": true
624
+ }
625
+ },
626
+ "n-samples": {
627
+ "ruler_qa_squad": {
628
+ "original": 500,
629
+ "effective": 20
630
+ },
631
+ "ruler_cwe": {
632
+ "original": 500,
633
+ "effective": 20
634
+ },
635
+ "niah_multivalue": {
636
+ "original": 500,
637
+ "effective": 20
638
+ },
639
+ "niah_multikey_3": {
640
+ "original": 500,
641
+ "effective": 20
642
+ },
643
+ "niah_multikey_1": {
644
+ "original": 500,
645
+ "effective": 20
646
+ },
647
+ "niah_single_2": {
648
+ "original": 500,
649
+ "effective": 20
650
+ }
651
+ },
652
+ "config": {
653
+ "model": "hf",
654
+ "model_args": {
655
+ "pretrained": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
656
+ "trust_remote_code": true,
657
+ "dtype": "bfloat16",
658
+ "max_length": 16384,
659
+ "attn_implementation": "sdpa"
660
+ },
661
+ "model_num_parameters": 2031969308,
662
+ "model_dtype": "torch.bfloat16",
663
+ "model_revision": "main",
664
+ "model_sha": "",
665
+ "batch_size": "1",
666
+ "batch_sizes": [],
667
+ "device": "cuda:0",
668
+ "use_cache": null,
669
+ "limit": 20.0,
670
+ "bootstrap_iters": 100000,
671
+ "gen_kwargs": {},
672
+ "random_seed": 0,
673
+ "numpy_seed": 1234,
674
+ "torch_seed": 1234,
675
+ "fewshot_seed": 1234
676
+ },
677
+ "git_hash": null,
678
+ "date": 1784376734.1502712,
679
+ "pretty_env_info": "PyTorch version: 2.9.1+cu128\nIs debug build: False\nCUDA used to build PyTorch: 12.8\nROCM used to build PyTorch: N/A\n\nOS: Ubuntu 22.04.5 LTS (x86_64)\nGCC version: Could not collect\nClang version: Could not collect\nCMake version: version 4.1.2\nLibc version: glibc-2.35\n\nPython version: 3.11.14 | packaged by conda-forge | (main, Oct 22 2025, 22:46:25) [GCC 14.3.0] (64-bit runtime)\nPython platform: Linux-6.12.90-120.164.amzn2023.x86_64-x86_64-with-glibc2.35\nIs CUDA available: True\nCUDA runtime version: Could not collect\nCUDA_MODULE_LOADING set to: \nGPU models and configuration: GPU 0: NVIDIA A100-SXM4-80GB\nNvidia driver version: 580.159.03\ncuDNN version: Could not collect\nIs XPU available: False\nHIP runtime version: N/A\nMIOpen runtime version: N/A\nIs XNNPACK available: True\n\nCPU:\nArchitecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 46 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 96\nOn-line CPU(s) list: 0-95\nVendor ID: GenuineIntel\nModel name: Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz\nCPU family: 6\nModel: 85\nThread(s) per core: 2\nCore(s) per socket: 24\nSocket(s): 2\nStepping: 7\nBogoMIPS: 6000.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch pti fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke\nHypervisor vendor: KVM\nVirtualization type: full\nL1d cache: 1.5 MiB (48 instances)\nL1i cache: 1.5 MiB (48 instances)\nL2 cache: 48 MiB (48 instances)\nL3 cache: 71.5 MiB (2 instances)\nNUMA node(s): 2\nNUMA node0 CPU(s): 0-23,48-71\nNUMA node1 CPU(s): 24-47,72-95\nVulnerability Gather data sampling: Unknown: Dependent on hypervisor status\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: KVM: Mitigation: VMX unsupported\nVulnerability L1tf: Mitigation; PTE Inversion\nVulnerability Mds: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown\nVulnerability Meltdown: Mitigation; PTI\nVulnerability Mmio stale data: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Vulnerable\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Vulnerable\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Retpoline\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n\nVersions of relevant libraries:\n[pip3] numpy==2.3.4\n[pip3] nvidia-cublas-cu12==12.8.4.1\n[pip3] nvidia-cuda-cupti-cu12==12.8.90\n[pip3] nvidia-cuda-nvrtc-cu12==12.8.93\n[pip3] nvidia-cuda-runtime-cu12==12.8.90\n[pip3] nvidia-cudnn-cu12==9.10.2.21\n[pip3] nvidia-cufft-cu12==11.3.3.83\n[pip3] nvidia-curand-cu12==10.3.9.90\n[pip3] nvidia-cusolver-cu12==11.7.3.90\n[pip3] nvidia-cusparse-cu12==12.5.8.93\n[pip3] nvidia-cusparselt-cu12==0.7.1\n[pip3] nvidia-nccl-cu12==2.27.5\n[pip3] nvidia-nvjitlink-cu12==12.8.93\n[pip3] nvidia-nvtx-cu12==12.8.90\n[pip3] optree==0.17.0\n[pip3] torch==2.9.1+cu128\n[pip3] torchaudio==2.9.1+cu128\n[pip3] torchelastic==0.2.2\n[pip3] torchvision==0.24.1+cu128\n[pip3] triton==3.5.1\n[conda] numpy 2.3.4 py311h2e04523_0 conda-forge\n[conda] nvidia-cublas-cu12 12.8.4.1 pypi_0 pypi\n[conda] nvidia-cuda-cupti-cu12 12.8.90 pypi_0 pypi\n[conda] nvidia-cuda-nvrtc-cu12 12.8.93 pypi_0 pypi\n[conda] nvidia-cuda-runtime-cu12 12.8.90 pypi_0 pypi\n[conda] nvidia-cudnn-cu12 9.10.2.21 pypi_0 pypi\n[conda] nvidia-cufft-cu12 11.3.3.83 pypi_0 pypi\n[conda] nvidia-curand-cu12 10.3.9.90 pypi_0 pypi\n[conda] nvidia-cusolver-cu12 11.7.3.90 pypi_0 pypi\n[conda] nvidia-cusparse-cu12 12.5.8.93 pypi_0 pypi\n[conda] nvidia-cusparselt-cu12 0.7.1 pypi_0 pypi\n[conda] nvidia-nccl-cu12 2.27.5 pypi_0 pypi\n[conda] nvidia-nvjitlink-cu12 12.8.93 pypi_0 pypi\n[conda] nvidia-nvtx-cu12 12.8.90 pypi_0 pypi\n[conda] optree 0.17.0 pypi_0 pypi\n[conda] torch 2.9.1+cu128 pypi_0 pypi\n[conda] torchaudio 2.9.1+cu128 pypi_0 pypi\n[conda] torchelastic 0.2.2 pypi_0 pypi\n[conda] torchvision 0.24.1+cu128 pypi_0 pypi\n[conda] triton 3.5.1 pypi_0 pypi",
680
+ "transformers_version": "4.54.0",
681
+ "lm_eval_version": "0.4.11",
682
+ "upper_git_hash": null,
683
+ "tokenizer_pad_token": [
684
+ "<|endoftext|>",
685
+ "151643"
686
+ ],
687
+ "tokenizer_eos_token": [
688
+ "<|im_end|>",
689
+ "151645"
690
+ ],
691
+ "tokenizer_bos_token": [
692
+ null,
693
+ "None"
694
+ ],
695
+ "eot_token_id": 151645,
696
+ "max_length": 16384,
697
+ "task_hashes": {
698
+ "ruler_qa_squad": "8c658a728ccd3d67ddd3f45e8e76527cf15a1ae4119033d8246f293ecc68cf11",
699
+ "ruler_cwe": "f68206129fc7d709951d550ec9269fed05e73bea2fc86ce9f2c758974db5db71",
700
+ "niah_multivalue": "29646655c230b4f155a8de1fbc7ddf22c49e43045bd8fdab5770e7cb45026c7c",
701
+ "niah_multikey_3": "de2cec52885e38d56e0bda0e344e989909969c71ab5f8048b9368a011dd3616b",
702
+ "niah_multikey_1": "338f81e9efa98dbe6979d4f178f7f06cdbd6d367072318667a932b43c5032ab8",
703
+ "niah_single_2": "88ba10e924c2fc6c47543eb646b9e6f7487c7ca026c9391d6cd7054fde59eaad"
704
+ },
705
+ "model_source": "hf",
706
+ "model_name": "/workspace/outputs/l2a_style/stage2/checkpoint-25",
707
+ "model_name_sanitized": "__workspace__outputs__l2a_style__stage2__checkpoint-25",
708
+ "system_instruction": null,
709
+ "system_instruction_sha": null,
710
+ "fewshot_as_multiturn": null,
711
+ "chat_template": null,
712
+ "chat_template_sha": null,
713
+ "total_evaluation_time_seconds": "859.353213556984"
714
+ }
outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multikey_1_2026-07-18T12-26-30.235088.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a33e240ce70e10445a34fea2d42efc0519a02e24a140de317904411fc5f1ef03
3
+ size 1445444
outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multikey_3_2026-07-18T12-26-30.235088.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6d2e7da44df1fc5f05d1a36a2576a831b9b7488a08a2a3749c885bbf1d34d6cd
3
+ size 502030
outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_multivalue_2026-07-18T12-26-30.235088.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6bb6d9fdfc2c27b4b41ba425c1be458b8c3adcc4bf7d376447622c3772e7ffbb
3
+ size 1433534
outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_niah_single_2_2026-07-18T12-26-30.235088.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c9f28fb7ee751ed53efff7df7ca83a1a5924c3ab6903c091ebc104c50ab765d5
3
+ size 1438222
outputs/eval/token_t045/ruler8k_splits/b/lm_eval/__workspace__outputs__l2a_style__stage2__checkpoint-25/samples_ruler_cwe_2026-07-18T12-26-30.235088.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6a5399a30e42235fe359c466f8b5a56f2ab4da5a81b78fadb4b9c8e353308fb1
3
+ size 635553