Downloads · 30 days
32
2% of all-time downloads
Serdar404/RecGPT-10M
RecGPT-10M is a text generation model from Serdar404. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as mit.
RecGPT-10M is a 34.17M-parameter recursive causal language model trained for the BabyLM 2026 Strict-Small track. It was trained for 10 epochs on a custom 10M-word English corpus using a 32,768-token BPE vocabulary.
Downloads · 30 days
32
2% of all-time downloads
All-time downloads
1.4K
Public
Parameters
34.2M
2.6 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors137 MB · 98%
From the Hugging Face model README
RecGPT-10M is a 34.17M-parameter recursive causal language model trained for the BabyLM 2026 Strict-Small track. It was trained for 10 epochs on a custom 10M-word English corpus using a 32,768-token BPE vocabulary.
The model applies a shared Transformer block recursively for 16 iterations. Its hidden size is 768, embedding size is 192, and feed-forward intermediate size is 12,288. Training used Muon for the recursive block and AdamW for the embedding-related parameters, with a token batch size of 32,768 and sequence length 256.
This repository contains custom Transformers code, so loading requires trust_remote_code=True:
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "Serdar404/RecGPT-10M"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, trust_remote_code=True)
The model is intended for scoring text as a causal language model. KV-cache generation is not currently implemented.
Final-checkpoint results before leaderboard collation:
| Evaluation | Score |
|---|---|
| BLiMP | 73.11 |
| BLiMP Supplement | 61.73 |
| EWoK | 52.62 |
| Entity Tracking | 16.59 |
| COMPS | 55.43 |
| GlobalPIQA | 40.68 |
| (Super)GLUE | 66.64 |
| NLP Average | 52.40 |
Intermediate Strict-Small checkpoints are published as Hub revisions named chck_1M through chck_100M using the official BabyLM checkpoint schedule.
This is a small research model trained under the BabyLM data constraint. It is not intended for production deployment, factual question answering, or safety-critical use. Its outputs may contain inaccuracies or undesirable content inherited from its training data.