| # Artifacts |
|
|
| This release is meant to tell the short artifact story first, with the |
| technical details in manifests and provenance. |
|
|
| ```text |
| swiss-ai/Apertus-8B-2509 |
| | |
| | continuous BPE on GlossAPI + HPLT 50/50 |
| v |
| C3 candidate tokenizer |
| base 131072 + 25600 = 156672 |
| | |
| | cutoff sweep, curation, backfill, alignment |
| v |
| ModernGreek-148k |
| base 131072 + modern Greek 17408 = 148480 |
| | |
| | optional polytonic stack |
| v |
| ModernGreek-Polytonic-154k |
| base 131072 + modern Greek 17408 + polytonic Greek 5120 = 153600 |
| |
| fffoivos/glossapi-greek-nanochat-pretraining-dataset |
| + nanochat internal dedup metadata |
| + Apertus overlap drop overlay |
| | |
| v |
| selected_after_apertus_and_internal_dedup.parquet |
| | |
| | 70/24/4/2 Greek/replay/code/math mix |
| v |
| CPT-7B-mix |
| | |
| | token-count audit with ModernGreek-148k |
| | HPLT clean60 Wave4: 48,728,774 rows -> 44,195,950,025 tokens |
| | |
| | Megatron indexed dataset preprocessing |
| v |
| bulk_mix_base_nfc_megatron/bulk_mix_text_document.{bin,idx} |
| |
| ModernGreek-148k + CPT-7B-mix |
| | |
| | Vanilla, ReTok, Centroid, TokenDistil |
| v |
| 4-arm init bakeoff |
| | |
| +-> 2B endpoint (all 4 arms) |
| | -> 2B-iso checkpoints + iter-476 evals |
| | |
| +-> 3.5B continuation (Vanilla / ReTok / TokenDistil) |
| | -> iso-token checkpoints + benchmark-evals/3.5B-comparison |
| | |
| +-> 5B continuation (Vanilla / TokenDistil only) |
| -> bakeoff-final endpoint |
| -> Vanilla-5B (BPB leader) + TokenDistil-5B (downstream leader) |
| -> benchmark-evals/bakeoff-final |
| -> provenance/decisions/CPT_MASTER_20260526.md (synthesis) |
| -> provenance/decisions/PLAN_VS_RESULTS_RECONCILIATION_20260526.md |
| ``` |
|
|
| The pre-commit decision-rule thresholds from the v0.12 experimental plan (`old_experiments_plan.md` §10 Q8: X / M_progress / M_ext / M_van / T) were never locked before bakeoff results came in. The 5B headline is therefore an honest description of the numbers — TokenDistil-5B wins downstream, Vanilla-5B wins tokenizer-fair BPB — not a rule-bound winner. See `provenance/decisions/PLAN_VS_RESULTS_RECONCILIATION_20260526.md` for the 14-entry discrepancy log. |
| |
| `experiment-checkpoints/` is the top-level checkpoint area. It contains one |
| folder per public experiment checkpoint; source paths and exact technical |
| details live in each checkpoint manifest. |
| |
| `cpt-training-dataset/token-counts.json` records the source-token accounting: |
| the full staged `HPLT/ell_Grek_ge8_no_mt_clean60` slice tokenizes to |
| `44,195,950,025` `ModernGreek-148k` tokens without document separators, or |
| `44,244,678,799` tokens when adding one EOD per row. |
|
|
| Loss evidence follows the tokenizer-fair policy in |
| `provenance/evals/LOSS_MEASUREMENT_POLICY.md`: heldout BPB and downstream evals |
| decide cross-arm comparisons. Raw Megatron `lm loss` is a training health trace |
| because the compared arms do not all use the same tokenizer. Older files may |
| call BPB `BPC`; that is a legacy bits-per-byte label. |
|
|
| Checkpoint weights were uploaded from Clariden through the non-GPU `xfer` |
| partition: |
|
|
| ```text |
| Slurm job: 2382635 |
| state: COMPLETED |
| exit code: 0:0 |
| log: /users/fffoivos/apertus_hf_upload_checkpoints_20260525_2382635.log |
| ``` |
|
|