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

rho-math-1b-v0.1

Date: 2026-11-15Commit: 0b1db8dSigned: 2DC28CC7B26A283B ✓

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

1.1B params4.40GBrho-math-1b-v0.1safetensorspermissive
FactsParams1.1BSize4.40 GBFormatssafetensorsTasktext generationLicenseMITFrom sourcepermissive
$ fw get microsoft/rho-math-1b-v0.1
# manifest sha256 8ecce04a430a… · 4.40 GB · 9 files
$ fw verify ./rho-math-1b-v0.1 microsoft/rho-math-1b-v0.1
From sourceHosted (signed)microsoft/rho-math-1b-v0.1Last check: 2026-11-15 03:56 UTC

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

Works with

Overview

Size
4.40 GB
Weights
4.40 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:56 UTCpassed

Model card

From the publisher at commit 0b1db8d. 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 ยท 4.40 GBWeights 4.40 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.json674 B68fd78fa499d9cb69fb39a870e22c660938497448448c3b91582d8c982bc10b8
generation_config.json111 B79d9e7b0cc44b60b14c3a6a7b1f5103e124b85ed524e9c80098a1c48aa6eca2d
model.safetensors4.40 GB87ce667a33ba1d6847e60d16042bbd7cc5e081c0c5ad2a60952327dd2c274542
special_tokens_map.json414 B6fa06efa2785e450051989a6f8fb4416b10149ded485ddd3f127a40734f5cfd0
tokenizer.json1.84 MBbcd04f0eadf90287bd26e1a183ac487d8a141b09b06aecb7725bbdd343640f2e
tokenizer.model500 KB9e556afd44213b6bd1be2b850ebbbd98f5481437a8021afaf58ee7fb1818d347
tokenizer_config.json918 Be3dd4025f0dc9f23a8bea840afceb093dc4c3f250f6555ec0c536cc0615e0695
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
0b1db8d22b pinned now2026-11-15 03:56 UTC9 files ยท 4.40 GB

Use it

$ fw get microsoft/rho-math-1b-v0.1
# manifest sha256 8ecce04a430a… · 4.40 GB · 9 files
$ fw verify ./rho-math-1b-v0.1 microsoft/rho-math-1b-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-v0.1.json --dir ./rho-math-1b-v0.1 $ python3 fw.py verify ./rho-math-1b-v0.1 ./microsoft__rho-math-1b-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-v0.1 --revision 0b1db8d22b330c281cc810899d7938f023d78195 --local-dir ./rho-math-1b-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-v0.1", revision="0b1db8d22b330c281cc810899d7938f023d78195") model = AutoModelForCausalLM.from_pretrained("microsoft/rho-math-1b-v0.1", revision="0b1db8d22b330c281cc810899d7938f023d78195", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve microsoft/rho-math-1b-v0.1 --revision 0b1db8d22b330c281cc810899d7938f023d78195

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-v0.1Date: 2026-11-15Commit: 0b1db8dSigned: 2DC28CC7B26A283B ✓
Upstream
microsoft/rho-math-1b-v0.1
Pinned commit
0b1db8d22b330c281cc810899d7938f023d78195
Manifest
rho-math-1b-v0.1.json ยท .minisig
Manifest sha256
8ecce04a430af3b4c5ceaa2d39e7b0203a5dc0f8c844d825bbbd2c4bf7fbddb9
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:56 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/microsoft/rho-math-1b-v0.1.json $ curl -O https://freeweights.allternit.com/manifests/microsoft/rho-math-1b-v0.1.json.minisig $ minisign -Vm rho-math-1b-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-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-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