Views
No views yet
Qwen/Qwen2.5-14B trained via the TinyForge-Zero self-bootstrap recipe. No human-written training data; only (broken, fixed) repair pairs that the base model mined from its own divergent solutions.| Benchmark | Base | This adapter | Δ |
|---|---|---|---|
| HumanEval (chat-template) | 26.8% (44/164) | 79.9% (131/164) | +53.0pp |
| HumanEval+ | — | 74.4% (122/164) | — |
| HumanEval (multi-pair eval format) | 40.9% (67/164) | 80.5% (132/164) | +39.6pp |
(broken, fixed) pairs (40 warmup + 60 aggressive-mined), no human data1from peft import PeftModel
2from transformers import AutoModelForCausalLM, AutoTokenizer
3import torch
4
5base = AutoModelForCausalLM.from_pretrained(
6 "Qwen/Qwen2.5-14B", torch_dtype=torch.bfloat16, device_map="auto"
7)
8model = PeftModel.from_pretrained(base, "ranausmans/tinyforge-zero-qwen25-14b-lora")
9tok = AutoTokenizer.from_pretrained("Qwen/Qwen2.5-14B")1@misc{usman2026tinyforgezero,
2 title = {How Far Can an Open Base Model Self-Improve?
3 Recipes, Limits, and Test-Time Synergy},
4 author = {Rana Usman},
5 year = {2026},
6 archivePrefix = {arXiv},
7 primaryClass = {cs.AI}
8}