Spaces:
Running on Zero
Running on Zero
| title: min-spark-preview | |
| emoji: ⚡ | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: "5.50.0" | |
| app_file: app.py | |
| python_version: "3.12" | |
| pinned: false | |
| license: apache-2.0 | |
| tags: | |
| - text-generation | |
| - language-model | |
| - research | |
| short_description: A 5M hybrid-looped LLM with effort levels | |
| # min-spark · Meiosis preview | |
| A research demo for **Meiosis** — PICO release 01, a sub-10M-parameter | |
| decoder-only **looped-hybrid** language model trained from scratch on ~10B | |
| tokens of filtered fineweb-edu + finemath. | |
| The one mechanic: a single weight-shared body block runs **K times per token**. | |
| This Space lets you set that effort (K = 2, 3, or 4) and prompt the model on a | |
| free CPU — ~20 tokens/sec, sized for showing the mechanic, not for throughput. | |
| ## K-split | |
| The loop-count trade-off is real (measured on the lm-eval harness): | |
| - **K = 2** — favors commonsense tasks (PIQA, HellaSwag) | |
| - **K = 3** — favors grammar (BLiMP), the default | |
| - **K = 4** — deeper grammar passes; diminishing returns on CPU | |
| ## What's in here | |
| - `assets/meiosis.safetensors` — the decay-p09 release candidate (23 MB, fp32) | |
| - `assets/tokenizer.json` — byte-level BPE, vocab 4096 (ADR-0010) | |
| - `assets/meiosis.py` — the model definition (torch-only, vendored) | |
| - `loader.py` — model + tokenizer load, generation (mirrors PICO's `infer.py`) | |
| - `app.py` — the Gradio interface | |
| ## Provenance | |
| The preview squeeze gate (2026-07-27) tested whether weight-space averaging of | |
| late trunk pins (SWA / EMA / Model Stock over p05–p09 + decay-p09) beat the | |
| final decay-p09 checkpoint on reserved-val NLL. It did **not** — averaging across | |
| mixed WSD phases regressed val perplexity — so the Space ships decay-p09 as-is. | |
| See `PICO/results/post_train/preview_winner.json`. | |
| PICO is a monthly series of cheap, fully-trained-and-evaluated small models. | |
| Source: [eclipse-senpai/PICO](https://github.com/eclipse-senpai/PICO). |