Artifacts
This release is meant to tell the short artifact story first, with the technical details in manifests and provenance.
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:
Slurm job: 2382635
state: COMPLETED
exit code: 0:0
log: /users/fffoivos/apertus_hf_upload_checkpoints_20260525_2382635.log