Views
No views yet
allenai/c4, 9.65B tokens, peak LR 0.01,
cosine decay to 5e-4. Final loss 2.97. Standalone checkpoint at
mlnomad/goat-v-482m-c4-seed0.HuggingFaceFW/fineweb-edu sample-100BT, ~4.7B more tokens, peak LR 0.002,
cosine decay to 1e-4. The model + optimizer state is restored from phase 1;
only the training corpus changes.| Params | 482.3M |
| Depth / n_embd / heads | d=22 / 1408 / 22 |
| Attention | Yat kernel on RoPE'd residual head slices (no Q/K), V projection kept |
| MLP | YatNMN-Softplus (scalar bias + learnable α) |
| Value embeds | none |
| Total tokens | ~14.4B (9.65B C4 + 4.7B FineWeb-Edu) |
| Hardware | TPU v6e-8 (europe-west4-a, TRC), fp32 |
mlnomad/goat-v-482m-c4-seed0:
phase-1 only (C4-only), final loss 2.97.mlnomad/yatnmn-full-d22-chinchilla-pytorch:
same architecture trained from scratch on FineWeb-Edu, 1× Chinchilla, final loss 2.57.mlnomad/goat-v-482m-c4-seed0-flax-resume:
raw flax/orbax checkpoint with optimizer state, used as phase-1 → phase-2 starting point.1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model = AutoModelForCausalLM.from_pretrained(
4 "mlnomad/goat-v-482m-c4-then-fineweb-seed0",
5 trust_remote_code=True,
6)
7tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-7B-v0.1")
8
9ids = tokenizer("The capital of France is", return_tensors="pt").input_ids
10out = model.generate(ids, max_new_tokens=30, do_sample=True, temperature=0.8, top_p=0.9)
11print(tokenizer.decode(out[0], skip_special_tokens=True))