File size: 7,339 Bytes
d6fae6a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
2026-07-20T08:37:27-07:00 stage 1: collecting seed-2 calibration stats

Loading checkpoint shards:   0%|          | 0/3 [00:00<?, ?it/s]
Loading checkpoint shards:  33%|β–ˆβ–ˆβ–ˆβ–Ž      | 1/3 [00:01<00:03,  1.60s/it]
Loading checkpoint shards:  67%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹   | 2/3 [00:03<00:01,  1.66s/it]
Loading checkpoint shards: 100%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ| 3/3 [00:04<00:00,  1.48s/it]
Loading checkpoint shards: 100%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ| 3/3 [00:04<00:00,  1.52s/it]

calibration [c4]:   0%|          | 0/61 [00:00<?, ?it/s]
calibration [c4]:   2%|▏         | 1/61 [00:08<08:51,  8.85s/it]
calibration [c4]:   3%|β–Ž         | 2/61 [00:09<04:12,  4.28s/it]
calibration [c4]:   5%|▍         | 3/61 [00:11<02:43,  2.82s/it]
calibration [c4]:   7%|β–‹         | 4/61 [00:12<02:01,  2.13s/it]
calibration [c4]:   8%|β–Š         | 5/61 [00:13<01:37,  1.75s/it]
calibration [c4]:  10%|β–‰         | 6/61 [00:14<01:23,  1.52s/it]
calibration [c4]:  11%|β–ˆβ–        | 7/61 [00:15<01:14,  1.38s/it]
calibration [c4]:  13%|β–ˆβ–Ž        | 8/61 [00:16<01:07,  1.28s/it]
calibration [c4]:  15%|β–ˆβ–        | 9/61 [00:17<01:03,  1.21s/it]
calibration [c4]:  16%|β–ˆβ–‹        | 10/61 [00:18<00:59,  1.17s/it]
calibration [c4]:  18%|β–ˆβ–Š        | 11/61 [00:19<00:56,  1.14s/it]
calibration [c4]:  20%|β–ˆβ–‰        | 12/61 [00:20<00:54,  1.12s/it]
calibration [c4]:  21%|β–ˆβ–ˆβ–       | 13/61 [00:21<00:52,  1.10s/it]
calibration [c4]:  23%|β–ˆβ–ˆβ–Ž       | 14/61 [00:22<00:51,  1.09s/it]
calibration [c4]:  25%|β–ˆβ–ˆβ–       | 15/61 [00:23<00:50,  1.09s/it]
calibration [c4]:  26%|β–ˆβ–ˆβ–Œ       | 16/61 [00:24<00:48,  1.08s/it]
calibration [c4]:  28%|β–ˆβ–ˆβ–Š       | 17/61 [00:26<00:47,  1.08s/it]
calibration [c4]:  30%|β–ˆβ–ˆβ–‰       | 18/61 [00:27<00:46,  1.08s/it]
calibration [c4]:  31%|β–ˆβ–ˆβ–ˆ       | 19/61 [00:28<00:45,  1.08s/it]
calibration [c4]:  33%|β–ˆβ–ˆβ–ˆβ–Ž      | 20/61 [00:29<00:44,  1.07s/it]
calibration [c4]:  34%|β–ˆβ–ˆβ–ˆβ–      | 21/61 [00:30<00:42,  1.07s/it]
calibration [c4]:  36%|β–ˆβ–ˆβ–ˆβ–Œ      | 22/61 [00:31<00:41,  1.07s/it]
calibration [c4]:  38%|β–ˆβ–ˆβ–ˆβ–Š      | 23/61 [00:32<00:40,  1.07s/it]
calibration [c4]:  39%|β–ˆβ–ˆβ–ˆβ–‰      | 24/61 [00:33<00:39,  1.07s/it]
calibration [c4]:  41%|β–ˆβ–ˆβ–ˆβ–ˆ      | 25/61 [00:34<00:38,  1.07s/it]
calibration [c4]:  43%|β–ˆβ–ˆβ–ˆβ–ˆβ–Ž     | 26/61 [00:35<00:37,  1.07s/it]
calibration [c4]:  44%|β–ˆβ–ˆβ–ˆβ–ˆβ–     | 27/61 [00:36<00:36,  1.07s/it]
calibration [c4]:  46%|β–ˆβ–ˆβ–ˆβ–ˆβ–Œ     | 28/61 [00:37<00:35,  1.07s/it]
calibration [c4]:  48%|β–ˆβ–ˆβ–ˆβ–ˆβ–Š     | 29/61 [00:38<00:34,  1.07s/it]
calibration [c4]:  49%|β–ˆβ–ˆβ–ˆβ–ˆβ–‰     | 30/61 [00:39<00:33,  1.07s/it]
calibration [c4]:  51%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆ     | 31/61 [00:41<00:32,  1.07s/it]
calibration [c4]:  52%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–    | 32/61 [00:42<00:30,  1.07s/it]
calibration [c4]:  54%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–    | 33/61 [00:43<00:29,  1.07s/it]
calibration [c4]:  56%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Œ    | 34/61 [00:44<00:28,  1.07s/it]
calibration [c4]:  57%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹    | 35/61 [00:45<00:27,  1.07s/it]
calibration [c4]:  59%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‰    | 36/61 [00:46<00:26,  1.07s/it]
calibration [c4]:  61%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ    | 37/61 [00:47<00:25,  1.07s/it]
calibration [c4]:  62%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–   | 38/61 [00:48<00:24,  1.07s/it]
calibration [c4]:  64%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–   | 39/61 [00:49<00:23,  1.07s/it]
calibration [c4]:  66%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Œ   | 40/61 [00:50<00:22,  1.07s/it]
calibration [c4]:  67%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹   | 41/61 [00:51<00:21,  1.07s/it]
calibration [c4]:  69%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‰   | 42/61 [00:52<00:20,  1.07s/it]
calibration [c4]:  70%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   | 43/61 [00:53<00:19,  1.07s/it]
calibration [c4]:  72%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–  | 44/61 [00:54<00:18,  1.07s/it]
calibration [c4]:  74%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–  | 45/61 [00:55<00:17,  1.07s/it]
calibration [c4]:  75%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Œ  | 46/61 [00:57<00:16,  1.07s/it]
calibration [c4]:  77%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹  | 47/61 [00:58<00:14,  1.07s/it]
calibration [c4]:  79%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Š  | 48/61 [00:59<00:13,  1.07s/it]
calibration [c4]:  80%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ  | 49/61 [01:00<00:12,  1.07s/it]
calibration [c4]:  82%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ– | 50/61 [01:01<00:11,  1.07s/it]
calibration [c4]:  84%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Ž | 51/61 [01:02<00:10,  1.07s/it]
calibration [c4]:  85%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Œ | 52/61 [01:03<00:09,  1.07s/it]
calibration [c4]:  87%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹ | 53/61 [01:04<00:08,  1.07s/it]
calibration [c4]:  89%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Š | 54/61 [01:05<00:07,  1.07s/it]
calibration [c4]:  90%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ | 55/61 [01:06<00:06,  1.08s/it]
calibration [c4]:  92%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–| 56/61 [01:07<00:05,  1.07s/it]
calibration [c4]:  93%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Ž| 57/61 [01:08<00:04,  1.07s/it]
calibration [c4]:  95%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Œ| 58/61 [01:09<00:03,  1.07s/it]
calibration [c4]:  97%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹| 59/61 [01:10<00:02,  1.07s/it]
calibration [c4]:  98%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Š| 60/61 [01:12<00:01,  1.07s/it]
calibration [c4]: 100%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ| 61/61 [01:13<00:00,  1.07s/it]
calibration [c4]: 100%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ| 61/61 [01:13<00:00,  1.20s/it]

tokens seen: 499,712 (244 seqs x 2048, dataset=c4)
token_count [L=16, E=64] β€” routed-token counts (top-k membership):
  per-layer row sums (== n_tokens * top_k): min 3997696, max 3997696
  per-expert counts: min 10984, median 61647, max 270930, mean 62464.0
  zero-routed (layer, expert) pairs: 0 / 1024
saved -> outputs/stats_0125inst_c4_0.5M_seed2.pt
2026-07-20T08:39:14-07:00 stage 2: policy-pair Protocol-C evals
2026-07-20T08:39:14-07:00 EVAL off_forward_seed1224 on GPU 0 (port 8430)
2026-07-20T08:41:44-07:00 EVAL off_forward_seed1225 on GPU 1 (port 8431)
2026-07-20T08:44:14-07:00 EVAL off_forward_seed1226 on GPU 2 (port 8432)
2026-07-20T08:54:10-07:00 EVAL on_reverse_seed1224 on GPU 0 (port 8430)
2026-07-20T08:57:11-07:00 EVAL on_reverse_seed1225 on GPU 1 (port 8431)
2026-07-20T08:59:04-07:00 EVAL on_reverse_seed1226 on GPU 2 (port 8432)
2026-07-20T09:10:10-07:00 EVAL combo_on25_seed1224 on GPU 0 (port 8430)
2026-07-20T09:14:00-07:00 EVAL combo_on25_seed1225 on GPU 1 (port 8431)
2026-07-20T09:15:51-07:00 EVAL combo_on25_seed1226 on GPU 2 (port 8432)
2026-07-20T09:25:56-07:00 lane GPU0 complete
2026-07-20T09:30:21-07:00 lane GPU1 complete
2026-07-20T09:31:33-07:00 lane GPU2 complete
2026-07-20T09:31:33-07:00 stage 3: allocation overlap report
Traceback (most recent call last):
  File "/home/henry/Documents/PythonProjects/variable-reap/scripts/43_alloc_overlap.py", line 88, in <module>
    main()
  File "/home/henry/Documents/PythonProjects/variable-reap/scripts/43_alloc_overlap.py", line 61, in main
    sa = layer_scores(stats_a, args.criterion)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/henry/Documents/PythonProjects/variable-reap/scripts/43_alloc_overlap.py", line 31, in layer_scores
    return channel_scores(stats, b=b, alpha=alpha, beta=beta)  # [L, E, C]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: channel_scores() missing 1 required positional argument: 'colnorms'
2026-07-20T09:31:34-07:00 ###### PROTOCOL-C BACKLOG COMPLETE ######