Model reference · open weights
pythia-deduped is an open-weight language model from EleutherAI. pythia-6.9b-deduped (BF16) weighs 13.8 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.
Summary of the EleutherAI/pythia-70m-deduped model card, 2026-10-01. The estimate below is for another build of the family.
What it is
| Released by | EleutherAI |
|---|---|
| Released | 2023-02-13 |
| Parameters | 96M |
| VRAM | 13.8 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory |
|---|---|---|---|
| 2K each | |||
| RTX 3060 12 GB | — | — | 11.6 GB |
| RTX 4060 Ti 16 GB | — | 1K | 15.4 GB |
| RTX 3090 24 GB | 8 | all 2K | 23.4 GB |
| RTX 4090 24 GB | 8 | all 2K | 23.4 GB |
| RTX 5090 32 GB | 15 | all 2K | 31.0 GB |
| L40S 48 GB | 27 | all 2K | 44.0 GB |
| A100 80 GB | 59 | all 2K | 78.2 GB |
| H100 80 GB | 56 | all 2K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 70 | all 2K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 83 | all 2K | 107 GB |
| H200 141 GB | 111 | all 2K | 138 GB |
| B200 180 GB | 146 | all 2K | 176 GB |
| 2× RTX 3060 12 GB tensor parallel | 7 | all 2K | 11.6 GB a card |
| 2× RTX 4060 Ti 16 GB tensor parallel | 14 | all 2K | 15.4 GB a card |
| Requests at once | 2K tokens each |
|---|---|
| 1 | 15.6 GB |
| 5 | 19.9 GB |
| 8 | 23.1 GB |
| 16 | 31.7 GB |
| 32 | 48.9 GB |
| 64 | 83.3 GB |
One card, with vLLM's small-card settings.
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| pythia-70m-deduped ↗ | 96M | FP16 | 166 MB | RTX 3060 12 GB |
| pythia-160m-deduped ↗ | 213M | FP16 | 375 MB | RTX 3060 12 GB |
| pythia-410m-deduped ↗ | 506M | FP16 | 911 MB | RTX 3060 12 GB |
| pythia-1b-deduped ↗ | 1.1B | FP16 | 2.1 GB | RTX 3060 12 GB |
| pythia-1.4b-deduped ↗ | 1.4B | FP32 | 2.8 GB | RTX 3060 12 GB |
| pythia-14m-deduped ↗ | 39M | BF16 | 53 MB | RTX 3060 12 GB |
| pythia-6.9b-deduped (above) ↗ | — | BF16 | 13.8 GB | 2× RTX 3060 12 GB |
| pythia-2.8b-deduped ↗ | 2.9B | FP16 | 5.7 GB | RTX 3060 12 GB |
From the model card
The Pythia Scaling Suite is a collection of models developed to facilitate interpretability research (see paper). It contains two sets of eight models of sizes 70M, 160M, 410M, 1B, 1.4B, 2.8B, 6.9B, and 12B. For each size, there are two models: one trained on the Pile, and one trained on the Pile after the dataset has been globally deduplicated. All 8 model sizes are trained on the exact same data, in the exact same order. We also provide 154 intermediate checkpoints per model, hosted on Hugging Face as branches.
The Pythia model suite was designed to promote scientific research on large language models, especially interpretability research. Despite not centering downstream performance as a design goal, we find the models match or exceed the performance of similar and same-sized models, such as those in the OPT and GPT-Neo suites.
Previously, we released an early version of the Pythia suite to the public. However, we decided to retrain the model suite to address a few hyperparameter discrepancies. This model card lists the changes; see appendix B in the Pythia paper for further discussion. We found no difference in benchmark performance between the two Pythia versions. The old models are still available, but we suggest the retrained suite if you are just starting to use Pythia. This is the current release.
Please note that all models in the Pythia suite were renamed in January 2023. For clarity, a table comparing the old and new names is provided in this model card, together with exact parameter counts.
#release-discussion.
Please read the existing Pythia documentation before asking about it in the
EleutherAI Discord. For general correspondence: contact@eleuther.
ai.| Pythia model | Non-Embedding Params | Layers | Model Dim | Heads | Batch Size | Learning Rate | Equivalent Models |
|---|---|---|---|---|---|---|---|
| 70M | 18,915,328 | 6 | 512 | 8 | 2M | 1.0 x 10-3 | — |
| 160M | 85,056,000 | 12 | 768 | 12 | 2M | 6.0 x 10-4 | GPT-Neo 125M, OPT-125M |
| 410M | 302,311,424 | 24 | 1024 | 16 | 2M | 3.0 x 10-4 | OPT-350M |
| 1.0B | 805,736,448 | 16 | 2048 | 8 | 2M | 3.0 x 10-4 | — |
| 1.4B | 1,208,602,624 | 24 | 2048 | 16 | 2M | 2.0 x 10-4 | GPT-Neo 1.3B, OPT-1.3B |
| 2.8B | 2,517,652,480 | 32 | 2560 | 32 | 2M | 1.6 x 10-4 | GPT-Neo 2.7B, OPT-2.7B |
| 6.9B | 6,444,163,072 | 32 | 4096 | 32 | 2M | 1.2 x 10-4 | OPT-6.7B |
| 12B | 11,327,027,200 | 36 | 5120 | 40 | 2M | 1.2 x 10-4 | — |
| non-deduped models of a given size have the same hyperparameters. “Equivalent” | |||||||
| models have exactly the same architecture, and the same number of | |||||||
| non-embedding parameters. |
The primary intended use of Pythia is research on the behavior, functionality,
and limitations of large language models. This suite is intended to provide
a controlled setting for performing scientific experiments. We also provide
154 checkpoints per model: initial step0, 10 log-spaced checkpoints
step{1,2,4...512}, and 143 evenly-spaced checkpoints from step1000 to
step143000. These checkpoints are hosted on Hugging Face as branches. Note
that branch 143000 corresponds exactly to the model checkpoint on the main
branch of each model.
You may also further fine-tune and adapt Pythia-70M-deduped for deployment, as long as your use is in accordance with the Apache 2.0 license. Pythia models work with the Hugging Face Transformers Library. If you decide to use pre-trained Pythia-70M-deduped as a basis for your fine-tuned model, please conduct your own risk and bias assessment.
The Pythia Suite is not intended for deployment. It is not a in itself a product and cannot be used for human-facing interactions. For example, the model may generate harmful or offensive text. Please evaluate the risks associated with your particular use case.
Pythia models are English-language only, and are not suitable for translation or generating text in other languages.
Pythia-70M-deduped has not been fine-tuned for downstream contexts in which language models are commonly deployed, such as writing genre prose, or commercial chatbots. This means Pythia-70M-deduped will not respond to a given prompt the way a product like ChatGPT does. This is because, unlike this model, ChatGPT was fine-tuned using methods such as Reinforcement Learning from Human Feedback (RLHF) to better “follow” human instructions.
The core functionality of a large language model is to take a string of text and predict the next token. The token used by the model need not produce the most “accurate” text. Never rely on Pythia-70M-deduped to produce factually accurate output.
This model was trained on [the Pile](https
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.