alt.freeweights.text / rho-math-1b-interpreter-v0.1
From: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.textSubject:

rho-math-1b-interpreter-v0.1

Date: 2026-11-15Commit: f0a86caSigned: 2DC28CC7B26A283B ✓

Text generation model with 1.1B parameters. Safetensors weights, 2.20 GB in all. Published by microsoft under MIT.

1.1B params2.20GBrho-math-1b-interpreter-v0.1safetensorspermissive
FactsParams1.1BSize2.20 GBFormatssafetensorsTasktext generationLicenseMITFrom sourcepermissive
$ fw get microsoft/rho-math-1b-interpreter-v0.1
# manifest sha256 33cf9d4fa6f0… · 2.20 GB · 9 files
$ fw verify ./rho-math-1b-interpreter-v0.1 microsoft/rho-math-1b-interpreter-v0.1
From sourceHosted (signed)microsoft/rho-math-1b-interpreter-v0.1Last check: 2026-11-15 03:59 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
2.20 GB
Weights
2.20 GB (safetensors)
Parameters
1.1B
Formats
safetensors
Task
text generation
License
MIT (permissive)
Files
9, each with a sha256
Publisher
microsoft
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commitโ†’You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:59 UTCpassed

Model card

From the publisher at commit f0a86ca. Shown as plain text with links; images open at the publisher.

Rho-1: Not All Tokens Are What You Need

๐Ÿ“œ Arxiv โ€ข ๐Ÿ’ฌ HF Paper โ€ข ๐Ÿค— Models โ€ข ๐Ÿฑ GitHub

Image: image

Figure 1: Rho-1 is pre-trained with Selective Language Modeling (SLM). SLM improves average few-shot accuracy on GSM8k and MATH by over 16%, achieving the baseline performance 5-10x faster.

๐Ÿ”ฅ News#

  • [2024/04/12] ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ Rho-Math-v0.1 models released at ๐Ÿค— HuggingFace!
    • Rho-Math-1B and Rho-Math-7B achieve 15.6% and 31.0% few-shot accuracy on MATH dataset, respectively โ€” matching DeepSeekMath with only 3\% of the pretraining tokens.
    • Rho-Math-1B-Interpreter is the first 1B LLM that achieves over 40% accuracy on MATH.
    • Rho-Math-7B-Interpreter achieves 52% on MATH dataset, using only 69k samples for fine-tuning.
  • [2024/04/11] Rho-1 paper and repo released.

๐Ÿ’ก Introduction#

Rho-1 base models employ Selective Language Modeling (SLM) for pretraining, which selectively trains on clean and useful tokens that aligned with the desired distribution.

Selective Lanugage Modeling (SLM)#

Image: image

Figure 2: Upper: Even an extensively filtered pretraining corpus contains token-level noise. Left: Previous Causal Language Modeling (CLM) trains on all tokens. Right: Our proposed Selective Language Modeling (SLM) selectively applies loss on those useful and clean tokens.

Image: image

Figure 3: The pipeline of Selective Language Modeling. SLM optimizes language model performance by concentrating on valuable, clean tokens during pre-training. It involves three steps: (Step 1) Initially, train a reference model on high-quality data. (Step 2) Then, score each token's loss in a corpus using the reference model. (Step 3) Finally, train the language model selectively on tokens that show higher excess loss compared to the reference loss.

Evaluation Results#

Base models (Few-shot CoT):

ModelSizeDataUniq. TokenTrain TokenGSM8KMATHMMLU STEMSAT
1-2B Base Models
Qwen1.51.8B---36.16.831.340.6
Gemma2.0B---18.811.434.450.0
DeepSeekMath1.3B-120B150B23.813.633.156.3
Rho-Math-1B-v0.11.1BOWM14B30B36.215.623.328.1
>= 7B Base Models
Mistral7B--41.211.649.559.4
Minerva540B-39B26B58.833.663.9-
LLemma34BPPile55B50B54.223.054.768.8
InternLM2-Math20B-31B125B65.430.053.171.9
DeepSeekMath7B-120B500B64.134.256.484.4
Rho-Math-7B-v0.17BOWM14B10.5B66.931.054.684.4

Tool-integrated reasoning (Code Interpreter):

ModelSizeSFT DataGSM8kMATHSVAMPASDivMAWPSTabMWPGSM-HardAVG
gpt4-early (pal)--94.251.894.892.697.795.977.686.4
gpt-4-turbo-2024-04-09 (cot)---73.4-----
Open-Source Small Models
MAmmoTH70BMI-260k76.941.882.4-----
ToRA7BToRA-69k68.840.168.273.988.842.454.662.4
ToRA70BToRA-69k84.349.782.786.893.874.067.276.9
DeepSeekMath7BToRA-69k79.852.080.187.193.885.863.177.4
Rho-Math-1B-Interpreter-v0.11BToRA-69k59.440.660.774.288.626.748.156.9
Rho-Math-7B-Interpreter-v0.17BToRA-69k81.351.880.885.594.570.163.175.3

๐Ÿš€ Quick Start#

Evaluation#
git clone git@github.com:microsoft/rho.git
cd rho-1/math-evaluation-harness

Base model few-shot evaluation:

bash scripts/run_eval.sh cot microsoft/rho-math-7b-v0.1

SFT model (code-interpreter) evaluation:

bash scripts/run_eval.sh tora microsoft/rho-math-7b-interpreter-v0.1

Our reproduced outputs are provided in rho-1/outputs.zip.

โ˜•๏ธ Citation#

If you find this repository helpful, please consider citing our paper:

@misc{lin2024rho1,
      title={Rho-1: Not All Tokens Are What You Need}, 
      author={Zhenghao Lin and Zhibin Gou and Yeyun Gong and Xiao Liu and Yelong Shen and Ruochen Xu and Chen Lin and Yujiu Yang and Jian Jiao and Nan Duan and Weizhu Chen},
      year={2024},
      eprint={2404.07965},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

Files

9 files ยท 2.20 GBWeights 2.20 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 9 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
README.md7.57 KBe82da548552f36d0a1188624810ce6fe0903694360270b48cd1d61afff4799a0
config.json687 B56edbafbf949c624efedeeb9f8e668e8fc2436123885ecf012c4fb44c1d72d9a
generation_config.json111 B79d9e7b0cc44b60b14c3a6a7b1f5103e124b85ed524e9c80098a1c48aa6eca2d
model.safetensors2.20 GB0e58482c49728fe2ebf617c326d049a39a1301bea4c97d1bd22b31050bc6ad5f
special_tokens_map.json552 B4859e5dbde90e059988a0a2136d8df3f2773d4d2fc4c4543690028f0b2166e7f
tokenizer.json1.84 MBbcd04f0eadf90287bd26e1a183ac487d8a141b09b06aecb7725bbdd343640f2e
tokenizer.model500 KB9e556afd44213b6bd1be2b850ebbbd98f5481437a8021afaf58ee7fb1818d347
tokenizer_config.json990 B47baa70cba964a32daa581a4af50b4f2c77edaa18bec2257660133ab204ca36f
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
f0a86cad33 pinned now2026-11-15 03:59 UTC9 files ยท 2.20 GB

Use it

$ fw get microsoft/rho-math-1b-interpreter-v0.1
# manifest sha256 33cf9d4fa6f0… · 2.20 GB · 9 files
$ fw verify ./rho-math-1b-interpreter-v0.1 microsoft/rho-math-1b-interpreter-v0.1
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/microsoft/rho-math-1b-interpreter-v0.1.json --dir ./rho-math-1b-interpreter-v0.1 $ python3 fw.py verify ./rho-math-1b-interpreter-v0.1 ./microsoft__rho-math-1b-interpreter-v0.1.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/rho-math-1b-interpreter-v0.1 --revision f0a86cad33f202c6bd52c6b589d693fa806497b6 --local-dir ./rho-math-1b-interpreter-v0.1
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("microsoft/rho-math-1b-interpreter-v0.1", revision="f0a86cad33f202c6bd52c6b589d693fa806497b6") model = AutoModelForCausalLM.from_pretrained("microsoft/rho-math-1b-interpreter-v0.1", revision="f0a86cad33f202c6bd52c6b589d693fa806497b6", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve microsoft/rho-math-1b-interpreter-v0.1 --revision f0a86cad33f202c6bd52c6b589d693fa806497b6

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
e82da548552f36d0a1188624810ce6fe0903694360270b48cd1d61afff4799a0
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.textSubject: rho-math-1b-interpreter-v0.1Date: 2026-11-15Commit: f0a86caSigned: 2DC28CC7B26A283B ✓
Upstream
microsoft/rho-math-1b-interpreter-v0.1
Pinned commit
f0a86cad33f202c6bd52c6b589d693fa806497b6
Manifest
rho-math-1b-interpreter-v0.1.json ยท .minisig
Manifest sha256
33cf9d4fa6f0c3f350abddaf82e89d29e1bd0e75512b90c61fbea496125a9e70
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:59 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/microsoft/rho-math-1b-interpreter-v0.1.json $ curl -O https://freeweights.allternit.com/manifests/microsoft/rho-math-1b-interpreter-v0.1.json.minisig $ minisign -Vm rho-math-1b-interpreter-v0.1.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/rho-math-1b-interpreter-v0.1
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. rho-math-1b-interpreter-v0.1.json. Provenance. Takedown history: none.
From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B