Instructions to use SecludedCorner/bind1-babylm2026-ablations with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use SecludedCorner/bind1-babylm2026-ablations with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="SecludedCorner/bind1-babylm2026-ablations", trust_remote_code=True)# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("SecludedCorner/bind1-babylm2026-ablations", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use SecludedCorner/bind1-babylm2026-ablations with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "SecludedCorner/bind1-babylm2026-ablations" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "SecludedCorner/bind1-babylm2026-ablations", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/SecludedCorner/bind1-babylm2026-ablations
- SGLang
How to use SecludedCorner/bind1-babylm2026-ablations with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "SecludedCorner/bind1-babylm2026-ablations" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "SecludedCorner/bind1-babylm2026-ablations", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "SecludedCorner/bind1-babylm2026-ablations" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "SecludedCorner/bind1-babylm2026-ablations", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Docker Model Runner
How to use SecludedCorner/bind1-babylm2026-ablations with Docker Model Runner:
docker model run hf.co/SecludedCorner/bind1-babylm2026-ablations
bind1 β trained-ablation checkpoints (BabyLM 2026 Strict-Small)
Companion repo to the entry
SecludedCorner/bind1-babylm2026-strict-small:
every retrained ablation family behind the papers' claims, as loadable checkpoints
(one branch each, trust_remote_code). Eval-time ablations (severed edge, forced-$T$) need no
weights of their own β they are config-only clones of the entry; scripts in the
code repo.
Branches
| Branch | What it is | Headline number |
|---|---|---|
tt1_seed0 β¦ tt1_seed9 |
identical architecture trained single-pass ($T{=}1$), ten seeds | entity tracking never forms: 17.4Β±2.4 (chance β 20.0) in 10/10, grammar healthy (BLiMP 65.4Β±0.9) β training-time iteration is the scaffold |
novg_seed0 β¦ novg_seed3 |
trained with the verdict-to-trust edge frozen at zero, four seeds | single-pass write fails to form in 3/4 (19β30) and formed anyway in one (39.7) β the edge raises the odds, not strictly necessary |
Loading any branch:
model = AutoModelForCausalLM.from_pretrained(
"SecludedCorner/bind1-babylm2026-ablations", revision="tt1_seed0", trust_remote_code=True)
Per-item evaluation outputs for all of these live in the
eval-artifacts dataset.
Internal ids: tt1_seedN = bind1_tt1_sN; novg_seedN = bind1_tt3_sN_novg
(physical loop2_novg(_sN)).
Honest note
These are the ablations that disagreed with us as often as they agreed: the ten-seed test falsified the "single-pass training might suffice" reading, and seed 3 of the frozen-edge family falsified "the edge is strictly necessary." Released so the disagreements are verifiable too.
Citation
Yulin Yang (ORCID 0009-0007-4827-8449). A Microkernel Language Model: Reasoning as Mutually-Supporting Aggregates, and Why Its Parts Must Be Judged Together. BabyLM Challenge 2026 (Strict-Small track) submission.