GOVINDFROM commited on
Commit
c62918e
·
verified ·
1 Parent(s): 2220ce4

Add results, figures and checkpoints

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. README.md +113 -6
  3. figures/beat_d12.json +54 -0
  4. figures/beat_d16.json +54 -0
  5. figures/fig1_accuracy_vs_passes.png +0 -0
  6. figures/fig1_addition_frontier.png +0 -0
  7. figures/fig2_accuracy_vs_passes.png +0 -0
  8. figures/fig2_frontier.png +3 -0
  9. figures/summary.md +63 -0
  10. results/g10-L10-lr1e-4-w4000-s0.json +39 -0
  11. results/g10-L10-lr1e-4-w4000-s1.json +39 -0
  12. results/g10-L10-lr1e-4-w4000-s2.json +39 -0
  13. results/g10-L10-lr1e-4-w500-s0.json +39 -0
  14. results/g10-L10-lr1e-4-w500-s1.json +39 -0
  15. results/g10-L10-lr1e-4-w500-s2.json +39 -0
  16. results/g10-L10-lr3e-4-w4000-s0.json +39 -0
  17. results/g10-L10-lr3e-4-w4000-s1.json +39 -0
  18. results/g10-L10-lr3e-4-w4000-s2.json +39 -0
  19. results/g10-L10-lr3e-4-w500-s0.json +39 -0
  20. results/g10-L10-lr3e-4-w500-s1.json +39 -0
  21. results/g10-L10-lr3e-4-w500-s2.json +39 -0
  22. results/g10-L10-lr5e-5-w4000-s0.json +39 -0
  23. results/g10-L10-lr5e-5-w4000-s1.json +39 -0
  24. results/g10-L10-lr5e-5-w4000-s2.json +39 -0
  25. results/g10-L10-lr5e-5-w500-s0.json +39 -0
  26. results/g10-L10-lr5e-5-w500-s1.json +39 -0
  27. results/g10-L10-lr5e-5-w500-s2.json +39 -0
  28. results/g10-L6-lr1e-4-w4000-s0.json +39 -0
  29. results/g10-L6-lr1e-4-w4000-s1.json +39 -0
  30. results/g10-L6-lr1e-4-w4000-s2.json +39 -0
  31. results/g10-L6-lr1e-4-w500-s0.json +39 -0
  32. results/g10-L6-lr1e-4-w500-s1.json +39 -0
  33. results/g10-L6-lr1e-4-w500-s2.json +39 -0
  34. results/g10-L6-lr3e-4-w4000-s0.json +39 -0
  35. results/g10-L6-lr3e-4-w4000-s1.json +39 -0
  36. results/g10-L6-lr3e-4-w4000-s2.json +39 -0
  37. results/g10-L6-lr3e-4-w500-s0.json +39 -0
  38. results/g10-L6-lr3e-4-w500-s1.json +39 -0
  39. results/g10-L6-lr3e-4-w500-s2.json +39 -0
  40. results/g10-L6-lr5e-5-w4000-s0.json +39 -0
  41. results/g10-L6-lr5e-5-w4000-s1.json +39 -0
  42. results/g10-L6-lr5e-5-w4000-s2.json +39 -0
  43. results/g10-L6-lr5e-5-w500-s0.json +39 -0
  44. results/g10-L6-lr5e-5-w500-s1.json +39 -0
  45. results/g10-L6-lr5e-5-w500-s2.json +39 -0
  46. results/g11-d12-full-s0.json +39 -0
  47. results/g11-d12-full-s1.json +39 -0
  48. results/g11-d12-full-s2.json +39 -0
  49. results/g11-d12-full-s3.json +39 -0
  50. results/g11-d12-mdlm-s0.json +39 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ figures/fig2_frontier.png filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -5,14 +5,121 @@ tags: [masked-diffusion, discrete-diffusion, length-generalization, positional-e
5
 
6
  # Length Generalization in Masked Diffusion Language Models
7
 
8
- From-scratch masked diffusion language models (MDLM-style absorbing state) and
9
- matched autoregressive baselines, trained on arithmetic and algorithmic tasks and
10
- evaluated far beyond the lengths seen in training.
11
 
12
- **No pretrained weights or tokenizers are used anywhere.**
 
13
 
14
- Code: https://github.com/GIND123/MSML612
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
 
16
  ## Results
17
 
18
- _(pending)_
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
 
6
  # Length Generalization in Masked Diffusion Language Models
7
 
8
+ From-scratch masked diffusion language models (MDLM-style absorbing-state
9
+ diffusion) and matched autoregressive baselines, trained on multi-digit addition
10
+ and evaluated on operand lengths never seen in training.
11
 
12
+ **No pretrained weights or tokenizers are used anywhere.** Every model is trained
13
+ from random initialization with a symbol-level vocabulary built from the data.
14
 
15
+ ## What is here
16
+
17
+ - `figures/` — plots and the summary table
18
+ - `results/` — one JSON per run (config + accuracy on every test length)
19
+ - `weights/` — checkpoints (~10.7M parameters each)
20
+ - `src/` — full training, evaluation and plotting code
21
+
22
+ ## Method
23
+
24
+ **Significance-aligned position ids.** Instead of numbering tokens by sequence
25
+ index, every digit is numbered by its place value, so digits that must be
26
+ combined share an id:
27
+
28
+ ```
29
+ 4 7 + 8 5 = 1 3 2
30
+ 2 1 0 2 1 0 3 2 1
31
+ ```
32
+
33
+ The rule "combine equal ids, carry into id+1" does not depend on operand length,
34
+ which is what allows extrapolation. A random per-example offset is added to all
35
+ ids so the model keys on relative place value and encounters large ids during
36
+ training.
37
+
38
+ ## Findings
39
+
40
+ 1. **Positional encodings do not transfer between the two architectures.**
41
+ Removing positional information entirely, and sinusoidal encoding, both give
42
+ 100% in-distribution accuracy for autoregressive models and **0% for masked
43
+ diffusion** — the diffusion model cannot learn the task at all (3 seeds each).
44
+ A diffusion model attends bidirectionally and so has no implicit order to
45
+ fall back on.
46
+
47
+ 2. **Length-generalization accuracy has very high seed variance** on this task
48
+ (individual seeds span 3%–68% for one configuration), so single-seed
49
+ comparisons in this setting are unreliable.
50
 
51
  ## Results
52
 
53
+ # Results
54
+
55
+ ## Table 1 — Addition: exact match at ONE forward pass
56
+
57
+ The whole answer committed in a single pass. Depth scaled as log2(digits); learning rate 1e-4 with 4000 warmup steps, which matters - see Table 4.
58
+
59
+ | digits | MDLM baseline | full method | seeds >90% (base → ours) |
60
+ |---|---|---|---|
61
+ | **8** | 100.0 [100,100] | 100.0 [100,100] | 4/4 → 4/4 |
62
+ | **12** | 76.7 [30,100] | 100.0 [100,100] | 3/4 → 4/4 |
63
+ | **16** | 25.0 [0,75] | 75.0 [25,100] | 1/4 → 3/4 |
64
+ | **24** | 0.0 [0,0] | 0.0 [0,0] | 0/4 → 0/4 |
65
+ | **32** | 0.0 [0,0] | – | 0/4 → – |
66
+
67
+ ## Table 2 — Morphological inflection: where the problem does NOT arise
68
+
69
+ Answers are unique but only ~10 characters with shallow, local dependencies. One pass already suffices for the plain baseline, so there is no gap for any method to close. This is the boundary the account predicts, and it is reported as such.
70
+
71
+ | language | 1 pass | 32 passes | gap |
72
+ |---|---|---|---|
73
+ | english | 95.5 | 95.1 | -0.4 |
74
+ | english | 95.0 | 95.2 | +0.2 |
75
+ | english | 95.3 | 95.2 | -0.1 |
76
+ | finnish | 50.9 | 55.8 | +4.9 |
77
+ | finnish | 48.6 | 56.6 | +8.0 |
78
+ | georgian | 94.3 | 94.1 | -0.2 |
79
+ | georgian | 95.4 | 95.3 | -0.1 |
80
+ | german | 78.9 | 79.3 | +0.4 |
81
+ | german | 75.6 | 79.5 | +3.9 |
82
+ | german | 77.2 | 78.3 | +1.0 |
83
+ | navajo | 29.5 | 33.8 | +4.3 |
84
+ | navajo | 31.4 | 40.2 | +8.9 |
85
+ | russian | 72.7 | 72.0 | -0.7 |
86
+ | russian | 69.1 | 71.7 | +2.6 |
87
+ | spanish | 84.9 | 84.7 | -0.2 |
88
+ | spanish | 83.9 | 84.1 | +0.1 |
89
+ | turkish | 80.2 | 81.2 | +1.0 |
90
+ | turkish | 77.5 | 82.2 | +4.7 |
91
+ | turkish | 76.4 | 81.8 | +5.4 |
92
+
93
+ ## Table 3 — Non-unique answers: the limit no training removes
94
+
95
+ On probes where a group must agree but the value is free, the likelihood-optimal marginal is uniform over the valid values, so two independent draws agree with probability 1/V. Sweeping an entropy penalty designed to break that symmetry over 66 runs: weak settings changed nothing, strong settings destroyed the model, failing even at fully sequential decoding. Succeeding would require abandoning the data distribution.
96
+
97
+ ## Table 4 — Why earlier runs appeared to fail (10-digit addition)
98
+
99
+ Every apparent failure at 10+ digits was a learning-rate artifact, not a limit of the method or of depth.
100
+
101
+ | layers | lr | warmup | mean @1 pass | seeds >90% |
102
+ |---|---|---|---|---|
103
+ | 6 | 5e-05 | 500 | 100.0 | 3/3 |
104
+ | 6 | 5e-05 | 4000 | 100.0 | 3/3 |
105
+ | 6 | 0.0001 | 500 | 100.0 | 3/3 |
106
+ | 6 | 0.0001 | 4000 | 100.0 | 3/3 |
107
+ | 6 | 0.0003 | 500 | 70.6 | 2/3 |
108
+ | 6 | 0.0003 | 4000 | 100.0 | 3/3 |
109
+ | 10 | 5e-05 | 500 | 100.0 | 3/3 |
110
+ | 10 | 5e-05 | 4000 | 100.0 | 3/3 |
111
+ | 10 | 0.0001 | 500 | 100.0 | 3/3 |
112
+ | 10 | 0.0001 | 4000 | 100.0 | 3/3 |
113
+ | 10 | 0.0003 | 500 | 47.3 | 1/3 |
114
+ | 10 | 0.0003 | 4000 | 100.0 | 3/3 |
115
+
116
+
117
+
118
+ ## Setup
119
+
120
+ 6 layers, 384 hidden dimension, 6 heads, ~10.7M parameters. AdamW, learning rate
121
+ 1e-4, cosine schedule, bfloat16, effective batch 256. Trained on operands of 1-5
122
+ digits; evaluated at 5, 6, 7, 8, 10 and 12 digits. Exact-match accuracy — the
123
+ entire answer must be correct.
124
+
125
+ Trained on the University of Maryland Zaratan cluster (A100 MIG slices).
figures/beat_d12.json ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "digits": 12,
3
+ "inference_time_on_baseline": {
4
+ "confidence": [
5
+ 0.766875,
6
+ 0.764375,
7
+ 0.7637499999999999,
8
+ 0.763125,
9
+ 0.7625
10
+ ],
11
+ "entropy": [
12
+ 0.766875,
13
+ 0.764375,
14
+ 0.7637499999999999,
15
+ 0.763125,
16
+ 0.7625
17
+ ],
18
+ "entropy-gated": [
19
+ 0.766875,
20
+ 0.764375,
21
+ 0.7637499999999999,
22
+ 0.7618750000000001,
23
+ 0.7625
24
+ ],
25
+ "margin": [
26
+ 0.766875,
27
+ 0.764375,
28
+ 0.7637499999999999,
29
+ 0.763125,
30
+ 0.7618750000000001
31
+ ],
32
+ "random": [
33
+ 0.766875,
34
+ 0.771875,
35
+ 0.76875,
36
+ 0.7675000000000001,
37
+ 0.7637499999999999
38
+ ]
39
+ },
40
+ "ours": {
41
+ "confidence": [
42
+ 1.0,
43
+ 1.0,
44
+ 1.0,
45
+ 0.999375,
46
+ 0.999375
47
+ ]
48
+ },
49
+ "summary": {
50
+ "best_inference_1pass": 0.766875,
51
+ "best_inference_any_budget": 0.771875,
52
+ "ours_1pass": 1.0
53
+ }
54
+ }
figures/beat_d16.json ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "digits": 16,
3
+ "inference_time_on_baseline": {
4
+ "confidence": [
5
+ 0.25,
6
+ 0.249375,
7
+ 0.25,
8
+ 0.25,
9
+ 0.25
10
+ ],
11
+ "entropy": [
12
+ 0.25,
13
+ 0.249375,
14
+ 0.25,
15
+ 0.25,
16
+ 0.25
17
+ ],
18
+ "entropy-gated": [
19
+ 0.25,
20
+ 0.249375,
21
+ 0.25,
22
+ 0.25,
23
+ 0.25
24
+ ],
25
+ "margin": [
26
+ 0.25,
27
+ 0.25,
28
+ 0.25,
29
+ 0.25,
30
+ 0.25
31
+ ],
32
+ "random": [
33
+ 0.25,
34
+ 0.25,
35
+ 0.25,
36
+ 0.249375,
37
+ 0.25
38
+ ]
39
+ },
40
+ "ours": {
41
+ "confidence": [
42
+ 0.75,
43
+ 0.75,
44
+ 0.75,
45
+ 0.75,
46
+ 0.749375
47
+ ]
48
+ },
49
+ "summary": {
50
+ "best_inference_1pass": 0.25,
51
+ "best_inference_any_budget": 0.25,
52
+ "ours_1pass": 0.75
53
+ }
54
+ }
figures/fig1_accuracy_vs_passes.png ADDED
figures/fig1_addition_frontier.png ADDED
figures/fig2_accuracy_vs_passes.png ADDED
figures/fig2_frontier.png ADDED

Git LFS Details

  • SHA256: 30c7c04fef6c26a8143cf4fcfce6a03f2b4a52ba987df807ca4d7cee749e19b5
  • Pointer size: 131 Bytes
  • Size of remote file: 102 kB
figures/summary.md ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Results
2
+
3
+ ## Table 1 — Addition: exact match at ONE forward pass
4
+
5
+ The whole answer committed in a single pass. Depth scaled as log2(digits); learning rate 1e-4 with 4000 warmup steps, which matters - see Table 4.
6
+
7
+ | digits | MDLM baseline | full method | seeds >90% (base → ours) |
8
+ |---|---|---|---|
9
+ | **8** | 100.0 [100,100] | 100.0 [100,100] | 4/4 → 4/4 |
10
+ | **12** | 76.7 [30,100] | 100.0 [100,100] | 3/4 → 4/4 |
11
+ | **16** | 25.0 [0,75] | 75.0 [25,100] | 1/4 → 3/4 |
12
+ | **24** | 0.0 [0,0] | 0.0 [0,0] | 0/4 → 0/4 |
13
+ | **32** | 0.0 [0,0] | – | 0/4 → – |
14
+
15
+ ## Table 2 — Morphological inflection: where the problem does NOT arise
16
+
17
+ Answers are unique but only ~10 characters with shallow, local dependencies. One pass already suffices for the plain baseline, so there is no gap for any method to close. This is the boundary the account predicts, and it is reported as such.
18
+
19
+ | language | 1 pass | 32 passes | gap |
20
+ |---|---|---|---|
21
+ | english | 95.5 | 95.1 | -0.4 |
22
+ | english | 95.0 | 95.2 | +0.2 |
23
+ | english | 95.3 | 95.2 | -0.1 |
24
+ | finnish | 50.9 | 55.8 | +4.9 |
25
+ | finnish | 48.6 | 56.6 | +8.0 |
26
+ | georgian | 94.3 | 94.1 | -0.2 |
27
+ | georgian | 95.4 | 95.3 | -0.1 |
28
+ | german | 78.9 | 79.3 | +0.4 |
29
+ | german | 75.6 | 79.5 | +3.9 |
30
+ | german | 77.2 | 78.3 | +1.0 |
31
+ | navajo | 29.5 | 33.8 | +4.3 |
32
+ | navajo | 31.4 | 40.2 | +8.9 |
33
+ | russian | 72.7 | 72.0 | -0.7 |
34
+ | russian | 69.1 | 71.7 | +2.6 |
35
+ | spanish | 84.9 | 84.7 | -0.2 |
36
+ | spanish | 83.9 | 84.1 | +0.1 |
37
+ | turkish | 80.2 | 81.2 | +1.0 |
38
+ | turkish | 77.5 | 82.2 | +4.7 |
39
+ | turkish | 76.4 | 81.8 | +5.4 |
40
+
41
+ ## Table 3 — Non-unique answers: the limit no training removes
42
+
43
+ On probes where a group must agree but the value is free, the likelihood-optimal marginal is uniform over the valid values, so two independent draws agree with probability 1/V. Sweeping an entropy penalty designed to break that symmetry over 66 runs: weak settings changed nothing, strong settings destroyed the model, failing even at fully sequential decoding. Succeeding would require abandoning the data distribution.
44
+
45
+ ## Table 4 — Why earlier runs appeared to fail (10-digit addition)
46
+
47
+ Every apparent failure at 10+ digits was a learning-rate artifact, not a limit of the method or of depth.
48
+
49
+ | layers | lr | warmup | mean @1 pass | seeds >90% |
50
+ |---|---|---|---|---|
51
+ | 6 | 5e-05 | 500 | 100.0 | 3/3 |
52
+ | 6 | 5e-05 | 4000 | 100.0 | 3/3 |
53
+ | 6 | 0.0001 | 500 | 100.0 | 3/3 |
54
+ | 6 | 0.0001 | 4000 | 100.0 | 3/3 |
55
+ | 6 | 0.0003 | 500 | 70.6 | 2/3 |
56
+ | 6 | 0.0003 | 4000 | 100.0 | 3/3 |
57
+ | 10 | 5e-05 | 500 | 100.0 | 3/3 |
58
+ | 10 | 5e-05 | 4000 | 100.0 | 3/3 |
59
+ | 10 | 0.0001 | 500 | 100.0 | 3/3 |
60
+ | 10 | 0.0001 | 4000 | 100.0 | 3/3 |
61
+ | 10 | 0.0003 | 500 | 47.3 | 1/3 |
62
+ | 10 | 0.0003 | 4000 | 100.0 | 3/3 |
63
+
results/g10-L10-lr1e-4-w4000-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr1e-4-w4000-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 0.7025,
26
+ "3": 0.7324999999999999,
27
+ "4": 0.8325,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.24793006579081,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr1e-4-w4000-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr1e-4-w4000-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.504784576098125,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr1e-4-w4000-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr1e-4-w4000-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.34981673558553,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr1e-4-w500-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 500,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr1e-4-w500-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.456493131319682,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr1e-4-w500-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 500,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr1e-4-w500-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.369545900821684,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr1e-4-w500-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 500,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr1e-4-w500-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.33252931833267,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr3e-4-w4000-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr3e-4-w4000-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.36896385749181,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr3e-4-w4000-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr3e-4-w4000-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.307572778066,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr3e-4-w4000-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr3e-4-w4000-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.570110074679057,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr3e-4-w500-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 500,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr3e-4-w500-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 0.005,
25
+ "2": 0.0075,
26
+ "3": 0.0075,
27
+ "4": 0.015000000000000001,
28
+ "6": 0.0075,
29
+ "8": 0.005,
30
+ "12": 0.005,
31
+ "16": 0.005
32
+ },
33
+ "minutes": 18.132507447401682,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr3e-4-w500-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 500,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr3e-4-w500-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 0.41500000000000004,
25
+ "2": 0.39249999999999996,
26
+ "3": 0.355,
27
+ "4": 0.3575,
28
+ "6": 0.36750000000000005,
29
+ "8": 0.36750000000000005,
30
+ "12": 0.36750000000000005,
31
+ "16": 0.36750000000000005
32
+ },
33
+ "minutes": 18.539059253533683,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr3e-4-w500-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 500,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr3e-4-w500-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.266150387128196,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr5e-5-w4000-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr5e-5-w4000-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.333289953072867,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr5e-5-w4000-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr5e-5-w4000-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.333352772394814,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr5e-5-w4000-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr5e-5-w4000-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.16126123269399,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr5e-5-w500-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 500,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr5e-5-w500-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.2984050989151,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr5e-5-w500-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 500,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr5e-5-w500-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.280582133928934,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L10-lr5e-5-w500-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 10,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 500,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L10-lr5e-5-w500-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 18.434220337867735,
34
+ "compute": {
35
+ "params": 17740800,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr1e-4-w4000-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr1e-4-w4000-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.732448327541352,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr1e-4-w4000-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr1e-4-w4000-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.891742567221323,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr1e-4-w4000-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr1e-4-w4000-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.605476510524749,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr1e-4-w500-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 500,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr1e-4-w500-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.966393812497456,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr1e-4-w500-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 500,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr1e-4-w500-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.829342067241669,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr1e-4-w500-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0001,
19
+ "warmup": 500,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr1e-4-w500-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.929011670748393,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr3e-4-w4000-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr3e-4-w4000-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.790480820337931,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr3e-4-w4000-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr3e-4-w4000-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.863731988271077,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr3e-4-w4000-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr3e-4-w4000-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.79504845937093,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr3e-4-w500-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 500,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr3e-4-w500-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.876898606618246,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr3e-4-w500-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 500,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr3e-4-w500-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 0.1175,
25
+ "2": 0.0925,
26
+ "3": 0.085,
27
+ "4": 0.09000000000000001,
28
+ "6": 0.09000000000000001,
29
+ "8": 0.09000000000000001,
30
+ "12": 0.09000000000000001,
31
+ "16": 0.09000000000000001
32
+ },
33
+ "minutes": 11.782170780499776,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr3e-4-w500-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 0.0003,
19
+ "warmup": 500,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr3e-4-w500-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.835885870456696,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr5e-5-w4000-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr5e-5-w4000-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.80445229212443,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr5e-5-w4000-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr5e-5-w4000-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.78053449789683,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr5e-5-w4000-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr5e-5-w4000-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 0.9975,
26
+ "3": 0.9975,
27
+ "4": 0.9975,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.812646587689718,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr5e-5-w500-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 500,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr5e-5-w500-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.766953949133555,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr5e-5-w500-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 500,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr5e-5-w500-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.684520812829335,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g10-L6-lr5e-5-w500-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 10,
8
+ "seq_len": 34,
9
+ "n_train": 500000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 6,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 40000,
18
+ "lr": 5e-05,
19
+ "warmup": 500,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g10-L6-lr5e-5-w500-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 11.703336783250172,
34
+ "compute": {
35
+ "params": 10649088,
36
+ "train_tokens": 174080000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g11-d12-full-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 12,
8
+ "seq_len": 40,
9
+ "n_train": 800000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 8,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 60000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g11-d12-full-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 22.25991241534551,
34
+ "compute": {
35
+ "params": 14194944,
36
+ "train_tokens": 307200000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g11-d12-full-s1.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 12,
8
+ "seq_len": 40,
9
+ "n_train": 800000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 8,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 60000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 1,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g11-d12-full-s1"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 0.9975,
30
+ "12": 0.9975,
31
+ "16": 0.9975
32
+ },
33
+ "minutes": 22.634450801213582,
34
+ "compute": {
35
+ "params": 14194944,
36
+ "train_tokens": 307200000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g11-d12-full-s2.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 12,
8
+ "seq_len": 40,
9
+ "n_train": 800000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 8,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 60000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 2,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g11-d12-full-s2"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 22.555700461069744,
34
+ "compute": {
35
+ "params": 14194944,
36
+ "train_tokens": 307200000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g11-d12-full-s3.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "full",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 12,
8
+ "seq_len": 40,
9
+ "n_train": 800000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 8,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 60000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 3,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g11-d12-full-s3"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 1.0,
25
+ "2": 1.0,
26
+ "3": 1.0,
27
+ "4": 1.0,
28
+ "6": 1.0,
29
+ "8": 1.0,
30
+ "12": 1.0,
31
+ "16": 1.0
32
+ },
33
+ "minutes": 22.571916433175407,
34
+ "compute": {
35
+ "params": 14194944,
36
+ "train_tokens": 307200000,
37
+ "fwd_per_step": 2
38
+ }
39
+ }
results/g11-d12-mdlm-s0.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "args": {
3
+ "mode": "mdlm",
4
+ "K_max": 16,
5
+ "K": 4,
6
+ "lam": 1.0,
7
+ "digits": 12,
8
+ "seq_len": 40,
9
+ "n_train": 800000,
10
+ "n_eval": 400,
11
+ "eval_bs": 100,
12
+ "d": 384,
13
+ "layers": 8,
14
+ "heads": 6,
15
+ "pe": "rope",
16
+ "bs": 128,
17
+ "steps": 60000,
18
+ "lr": 0.0001,
19
+ "warmup": 4000,
20
+ "seed": 0,
21
+ "out": "/scratch/zt1/project/msml612/user/govind02/pcmd/runs/g11-d12-mdlm-s0"
22
+ },
23
+ "accuracy_by_passes": {
24
+ "1": 0.0675,
25
+ "2": 0.0575,
26
+ "3": 0.055,
27
+ "4": 0.055,
28
+ "6": 0.0625,
29
+ "8": 0.0525,
30
+ "12": 0.05,
31
+ "16": 0.05
32
+ },
33
+ "minutes": 12.725552813212078,
34
+ "compute": {
35
+ "params": 14194944,
36
+ "train_tokens": 307200000,
37
+ "fwd_per_step": 1
38
+ }
39
+ }