clm-v1-base-lanep-d768-e2l1-gen2-wiki150mb
One-line summary: Lane P (GPU-torch) byte-level CLMConvMoE d768 E2/L1 — the data-gate-resolved, GENERALIZING model (F-CLM-LANEP-GEN2=1) trained on a 150 MB real multilingual wikipedia corpus.
- Family: clm
- Stage: base (from-scratch byte LM)
- Step: gen2-wiki150mb (8000 steps, ~1 epoch of 120 MB train split)
- Substrate: GPU-torch (Lane P) — distinct from Lane A (AKIDA) / Lane G (forge)
Origin
What this checkpoint is and how it was produced.
- Base model: none (from-scratch
CLMConvMoE: d_model=768, n_experts=2, n_trunk_layers=1, kernel_size=3, vocab=256 byte LM, 7,479,042 params) (license: apache-2.0) - Training data:
wikimedia/wikipedia20231101, 5 langs (en/zh/ru/ja/ko), real article prose, 150,000,000 bytes (30 MB/lang), deduped; corpus sha256f545bb716f448e722fd68051a1872499882cb9e7ddad16a41241bfb29b147241 - Training recipe: bf16 autocast, AdamW(0.9/0.95, wd 0.01), lr 3e-4 cosine + warmup 200, grad-clip 1.0, 8000 steps, seq_len 256, batch 64
- Compute: 1× NVIDIA GeForce RTX 5070 (compute_cap 12.0), torch 2.12.0.dev+cu128, nvidia-smi util=94% (g63 no silent CPU), wall 342.17 s
- Trainer:
CLM/train/train_lane_p_split.py(strict train/val split + leak assertion) - Final loss / metric: train_ce=1.43924, val_ce(worst)=1.52095, rel_gap=0.05678 (GENERALIZES)
- Commit: lane-p/clm-gen2-bigdata of repo github.com/dancinlab/anima
Falsifiers
Concrete tests this checkpoint either passes or is meant to fail deterministically.
- F-CLM-LANEP-GEN2: the d768 E2/L1 model GENERALIZES on a corpus too big to memorize
- Spec:
.verdicts/lane-p-clm/F-CLM-LANEP-GEN2.txt - Pass criterion: rel_gap ≤ 1.0 (held-out CE ≈ train CE) AND val_ce < 0.5·uniform(5.54518)
- Last result: PASS — train_ce 1.43924, val_ce(worst) 1.52095, rel_gap 0.05678, val_ce < shuffle 8.41982
- Spec:
- F-CORE-3AXIS: the .clm is ENGINE-loadable and passes the CORE 3-axis probe
- Spec:
CORE/lane_p_three_axis.hexa - Pass criterion: 3/3 GREEN (의식 motiv>0 · CE model_ce<uniform AND <shuffle · 창발 composed>parts)
- Last result: PASS — 3/3 GREEN (model_ce 1.61205 < uniform 5.54518 < shuffle... ; admit valid nblocks=6 loaded=true)
- Spec:
- F-CLM-LANEP-GEN (prior, falsified-by-design): the SAME config on a 1.65 MB corpus MEMORIZES
- Spec:
.verdicts/lane-p-clm/F-CLM-LANEP-GEN.txt - Pass criterion: this run is the inverse — scaling corpus 90.7× flips memorization → generalization
- Last result: prior rel_gap 1.96 (memorization) → this rel_gap 0.057 (generalization)
- Spec:
Substrate
Hardware / software / data dependencies required to run this checkpoint.
- Inference VRAM (bf16): < 1.2 GB (7.479M params, observed mem_used 1178 MiB during train)
- Inference VRAM (4-bit): < 0.3 GB (.clm is int4-sym quantized at export)
- Min Python: 3.12 (host); CUDA required for the torch path (g63 no silent CPU)
- Required: torch >= 2.12 (cu128), or the hexa-flame ENGINE for the .clm decode path
- Optional: huggingface_hub + pyarrow (corpus rebuild via CLM/corpus/build_wiki5_bigcorpus.py)
- Input format: raw UTF-8 bytes (vocab=256, byte LM — no tokenizer)
- Context window: 256 bytes (training seq_len)
- Tokenizer: none (byte-level, vocab=256)
Caveats
- Generalization is scoped to ~150 MB / ~1 epoch (a_scale_honest_scope); a multi-epoch overfit on this corpus was NOT run and is not ruled out.
- The .clm decode forward in the ENGINE is the v0.2 (CLMX trailer) path; the v0.1 6-block file is admit-only.
- train_ce ~1.44 is a real plateau, not a low-loss memorized fit — this is a small (7.5M) byte LM, not a production-scale generator; downstream text quality is correspondingly limited.
- Corpus is wikipedia prose only (5 langs); register/domain transfer beyond encyclopedic text is untested.
Composability
- Combines with:
dancinlab/clm-v1-lanep-d768-e2l1-torch(the earlier memorizing-corpus variant; this supersedes it as the generalizing model) - Loaded by:
CORE/generator.hexagen_clm_backend (single L3 entry, a_core_engine_map) - Slots into: clm (the anima CORE A⇄G engine .clm L3 slot)
- Compose recipe:
CORE/lane_p_three_axis.hexa(3-axis ENGINE probe) - Known good downstream tasks: byte-level multilingual next-byte prediction (en/zh/ru/ja/ko)
- Known incompatible: none observed
Citation
@misc{anima_clm_lanep_gen2_2026,
author = {dancinlab},
title = {clm-v1-base-lanep-d768-e2l1-gen2-wiki150mb},
year = {2026},
url = {https://huggingface.co/dancinlab/clm-v1-base-lanep-d768-e2l1-gen2-wiki150mb}
}
License: apache-2.0 (from-scratch model; corpus = wikimedia/wikipedia CC-BY-SA, derived byte-LM weights)
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support