This page is the messy part of the website: hypotheses, failed runs, suspicious loss curves, configuration changes and notes written before I fully understand what happened.
Experiment 001
The first experiment compares two small autoregressive language models with the same architecture and token budget. The difference will be the dataset preparation and training recipe.
| Setting | Baseline | Improved run |
|---|---|---|
| Parameters | 28M | 28M |
| Context | 256 | 256 |
| Layers | 6 | 6 |
| Heads | 6 | 6 |
| Data | Raw-cleaned | Filtered + deduplicated |
Configuration
Run Log
Run 001-A
Baseline configuration. First objective: verify that data loading, masking, loss calculation and checkpoint saving work correctly. No optimization tricks until the full pipeline is stable.
Run 001-B
Enable mixed precision and measure peak memory use. Compare throughput against the baseline before changing any other variable.
Run 001-C
Introduce cleaned and deduplicated data. Keep the training token count fixed so the comparison focuses on data quality rather than training duration.
Results Placeholder
Add validation loss, sample generations, throughput, peak VRAM and training time here after
each run. Screenshots can be stored in assets/experiments/.