Model card: explicit zero-based/native indices; effective batch split
Browse files
README.md
CHANGED
|
@@ -24,7 +24,7 @@ the weights is pending the owners' decision. Everything up to `ckpt_6750.pt` is
|
|
| 24 |
| Steps | 7150 in total Γ 1 048 576 tokens = 7 497 318 400 tokens (+1430 steps = +1 499 463 680 tokens over 1.02) |
|
| 25 |
| Schedule | **constant lr 6e-4 to the end, no final decay** β the decay is deferred to the end of the whole Slayer1B line (pre-training continues on the whole prepared corpus) |
|
| 26 |
| Data | continues the pack-03 stream of [SlayerLab/slayer-pl-8x3b](https://huggingface.co/datasets/SlayerLab/slayer-pl-8x3b) (revision `d50df04a`) used by 1.02 from step 5390: steps 5721β7150 |
|
| 27 |
-
| Hardware | steps 5721β6750: 4 Γ NVIDIA RTX 4090 (24 GB); steps 6751β7150: 4 Γ NVIDIA L40S (48 GB), resumed from `ckpt_6750.pt` (sha256 `970518a1β¦`) with the same trainer, recipe, data order and global batch. The data order of the resume was verified against the original run (batch hash of
|
| 28 |
| Checkpoints | every 150 steps from 5850 and the final step 7150; all are constant-lr states |
|
| 29 |
| Trainer | `train_gpt_ref_r24_1.py`: the 1.02 trainer, releasing the checkpoint tensors from GPU memory after resuming (needed on 24 GB cards); the model definition is unchanged |
|
| 30 |
| Training curve | steps up to 6850: https://track.fabryka.ai/run/7ca4f84f-3b07-4525-8cde-f3a936dc3425 Β· resume 6750β7150: https://track.fabryka.ai/run/5e362bba-53e0-5e5e-91b1-938ca2e3795a |
|
|
@@ -38,8 +38,8 @@ https://track.fabryka.ai/run/5c53b0cc-c947-5cd5-806a-0ace4b360ded); those checkp
|
|
| 38 |
A leak scan of the whole training superset (SlayerLab/slayer-pl-8x3b@d50df04a, 22 603 122 documents) found n-gram
|
| 39 |
overlap with BoolQ, MMLU and ARC test items in the English shared part (`shared/en`: 1428 / 1429 / 1345 documents).
|
| 40 |
Overlap is not a measured contamination rate; the assessment is in progress. Read the BoolQ, MMLU and ARC numbers with
|
| 41 |
-
this caveat. From pack-04 on (
|
| 42 |
-
steps, including 1.00β1.03, used the unfiltered data.
|
| 43 |
|
| 44 |
## File format
|
| 45 |
|
|
|
|
| 24 |
| Steps | 7150 in total Γ 1 048 576 tokens = 7 497 318 400 tokens (+1430 steps = +1 499 463 680 tokens over 1.02) |
|
| 25 |
| Schedule | **constant lr 6e-4 to the end, no final decay** β the decay is deferred to the end of the whole Slayer1B line (pre-training continues on the whole prepared corpus) |
|
| 26 |
| Data | continues the pack-03 stream of [SlayerLab/slayer-pl-8x3b](https://huggingface.co/datasets/SlayerLab/slayer-pl-8x3b) (revision `d50df04a`) used by 1.02 from step 5390: steps 5721β7150 |
|
| 27 |
+
| Hardware | steps 5721β6750: 4 Γ NVIDIA RTX 4090 (24 GB); steps 6751β7150: 4 Γ NVIDIA L40S (48 GB), resumed from `ckpt_6750.pt` (sha256 `970518a1β¦`) with the same trainer, recipe, data order and global batch. The data order of the resume was verified against the original run (batch hash of zero-based iterations 6751 and 7149, i.e. native steps 6752 and 7150, identical). DDP; global batch 256 Γ 4096 tokens as in 1.00β1.02 (effective: 4 ranks Γ micro-batch 2 Γ gradient accumulation 32) |
|
| 28 |
| Checkpoints | every 150 steps from 5850 and the final step 7150; all are constant-lr states |
|
| 29 |
| Trainer | `train_gpt_ref_r24_1.py`: the 1.02 trainer, releasing the checkpoint tensors from GPU memory after resuming (needed on 24 GB cards); the model definition is unchanged |
|
| 30 |
| Training curve | steps up to 6850: https://track.fabryka.ai/run/7ca4f84f-3b07-4525-8cde-f3a936dc3425 Β· resume 6750β7150: https://track.fabryka.ai/run/5e362bba-53e0-5e5e-91b1-938ca2e3795a |
|
|
|
|
| 38 |
A leak scan of the whole training superset (SlayerLab/slayer-pl-8x3b@d50df04a, 22 603 122 documents) found n-gram
|
| 39 |
overlap with BoolQ, MMLU and ARC test items in the English shared part (`shared/en`: 1428 / 1429 / 1345 documents).
|
| 40 |
Overlap is not a measured contamination rate; the assessment is in progress. Read the BoolQ, MMLU and ARC numbers with
|
| 41 |
+
this caveat. From pack-04 on (first filtered update: zero-based 7192, native step 7193), the 5133 matching documents
|
| 42 |
+
are excluded from new training data; earlier steps, including 1.00β1.03, used the unfiltered data.
|
| 43 |
|
| 44 |
## File format
|
| 45 |
|