Model reference · open weights

gpt-neo

LLMs EleutherAI Text gen 3 builds Open weights 513k dl/mo

gpt-neo is an open-weight language model from EleutherAI. gpt-neo-1.3B (FP32) weighs 2.7 GB; the smallest configuration that runs it is RTX 3060 12 GB.

  • GPT-Neo 125M is a 150M parameter transformer model developed by EleutherAI for English text generation.
  • It features a 2048 token context length and is released under the MIT license.
  • The model was trained on the Pile dataset and is designed to predict the next token in a sequence.

Summary of the EleutherAI/gpt-neo-125m model card, 2026-10-01. The estimate below is for another build of the family.

What it is

Released byEleutherAI
Released2022-03-02
Parameters150M
VRAM2.7 GB for the weights

What it runs on

Memory and cards for gpt-neo-1.3B (FP32)

2.7 GBweights, file size
197 MBcache per 1K tokens
582 MBruntime overhead, at least
2,048 tokenscontext max
CardRequests at onceContext maxMemory
2K each
RTX 3060 12 GB20all 2K11.6 GB
RTX 4060 Ti 16 GB30all 2K15.4 GB
RTX 3090 24 GB50all 2K23.4 GB
RTX 4090 24 GB49all 2K23.4 GB
RTX 5090 32 GB68all 2K31.0 GB
L40S 48 GB101all 2K44.0 GB
A100 80 GB186all 2K78.2 GB
H100 80 GB178all 2K78.1 GB
RTX PRO 6000 Blackwell 96 GB217all 2K93.8 GB
DGX Spark (GB10) 128 GB unified251all 2K107 GB
H200 141 GB327all 2K138 GB
B200 180 GB421all 2K176 GB
Memory needed at each load
Requests at once2K tokens each
13.6 GB
55.3 GB
86.5 GB
169.7 GB
3216.1 GB
6429.0 GB

One card, with vLLM's small-card settings.

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
gpt-neo-125m ↗ 150MFP32 263 MBRTX 3060 12 GB
gpt-neo-1.3B (above) ↗ 1.4BFP32 2.7 GBRTX 3060 12 GB
gpt-neo-2.7B ↗ 2.7BFP32 5.3 GBRTX 3060 12 GB

From the model card

What EleutherAI says about gpt-neo

Read the model card

Model Description

GPT-Neo 125M is a transformer model designed using EleutherAI's replication of the GPT-3 architecture. GPT-Neo refers to the class of models, while 125M represents the number of parameters of this particular pre-trained model.

Training data

GPT-Neo 125M was trained on the Pile, a large scale curated dataset created by EleutherAI for the purpose of training this model.

Training procedure

This model was trained on the Pile for 300 billion tokens over 572,300 steps. It was trained as a masked autoregressive language model, using cross-entropy loss.

Intended Use and Limitations

This way, the model learns an inner representation of the English language that can then be used to extract features useful for downstream tasks. The model is best at what it was pretrained for however, which is generating texts from a prompt.

How to use

You can use this model directly with a pipeline for text generation. This example generates a different sequence each time it's run:

>>> from transformers import pipeline
>>> generator = pipeline('text-generation', model='EleutherAI/gpt-neo-125M')
>>> generator("EleutherAI has", do_sample=True, min_length=20)

[{'generated_text': 'EleutherAI has made a commitment to create new software packages for each of its major clients and has'}]

Limitations and Biases

GPT-Neo was trained as an autoregressive language model. This means that its core functionality is taking a string of text and predicting the next token. While language models are widely used for tasks other than this, there are a lot of unknowns with this work.

GPT-Neo was trained on the Pile, a dataset known to contain profanity, lewd, and otherwise abrasive language. Depending on your usecase GPT-Neo may produce socially unacceptable text. See Sections 5 and 6 of the Pile paper for a more detailed analysis of the biases in the Pile.

As with all language models, it is hard to predict in advance how GPT-Neo will respond to particular prompts and offensive content may occur without warning. We recommend having a human curate or filter the outputs before releasing them, both to censor undesirable content and to improve the quality of the results.

Eval results

TBD

Down-Stream Applications

TBD

BibTeX entry and citation info

To cite this model, use


@software{gpt-neo,

  author       = {Black, Sid and
                  Leo, Gao and
                  Wang, Phil and
                  Leahy, Connor and
                  Biderman, Stella},
  title        = {{GPT-Neo: Large Scale Autoregressive Language
                   Modeling with Mesh-Tensorflow}},
  month        = mar,
  year         = 2021,
  note         = {{If you use this software, please cite it using
                   these metadata.}},
  publisher    = {Zenodo},
  version      = {1.0},
  doi          = {10.5281/zenodo.5297715},
  url          = {https://doi.org/10.5281/zenodo.5297715}
}

@article{gao2020pile,
  title={The Pile: An 800GB Dataset of Diverse Text for Language Modeling},
  author={Gao, Leo and Biderman, Stella and Black, Sid and Golding, Laurence and Hoppe, Travis and Foster, Charles and Phang, Jason and He, Horace and Thite, Anish and Nabeshima, Noa and others},
  journal={arXiv preprint arXiv:2101.00027},
  year={2020}
}

Open LLM Leaderboard Evaluation Results

Detailed results can be found here

MetricValue
Avg.25.79
ARC (25-shot)22.95
HellaSwag (10-shot)30.26
MMLU (5-shot)25.97
TruthfulQA (0-shot)45.58
Winogrande (5-shot)51.78
GSM8K (5-shot)0.3
DROP (3-shot)3.69

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms