Production model
OLMo 1 7B
Architecture
| Positional encoding | RoPE (base 10000) |
|---|---|
| Norm placement | Pre-Norm |
| Norm type | LayerNorm (non-parametric) |
| QK-Norm | no |
| Activation | SwiGLU |
| Attention | MHA (32 query heads, 32 KV heads, head dim 128) |
| MoE | — |
| Other | 32 layers, hidden dim 4096, FFN intermediate 11008, Non-parametric LayerNorm (no learned scale/bias) — distinctive vs Llama's RMSNorm, 2048-token context, no attention bias, Fully open: weights, training data (Dolma), training code, intermediate checkpoints, Apache 2.0 license |
Techniques used
- Multi-Head Attention — First OLMo, deliberately Llama-1-derived with MHA.
OLMo 1 7B (February 2024) is the Allen Institute for AI’s first fully-open language model and the start of a lineage that emphasizes reproducibility over architectural novelty. The recipe is close to Llama 1 — Pre-Norm + RoPE + SwiGLU + MHA — chosen not because the team had nothing to add but because the openness contribution was the priority. The one deliberate divergence from Llama is the normalization: OLMo 1 uses a non-parametric LayerNorm (no learned scale or bias) rather than Llama’s RMSNorm. The team cites training stability at long horizons as the motivation.
The “fully open” claim refers to four artifacts published together:
- Weights for all checkpoints (every ~250B tokens).
- Training data (Dolma, ~3T tokens, also fully open).
- Training code (the OLMo trainer in PyTorch / Megatron).
- Intermediate evaluations at every checkpoint.
For research on long-horizon training dynamics, hyperparameter ablations, and curriculum effects, OLMo 1 remains the most complete open artifact in the field — Llama and DeepSeek release weights and papers but not the training data or intermediate checkpoints.
For the next generation, see OLMo 2 13B — which switched to RMSNorm, added QK-Norm, and moved the layer-norms into a reordered Post-Norm placement — and OLMo 3 32B, AI2’s flagship dense release.
Sources
- https://arxiv.org/abs/2402.00838
- https://huggingface.co/allenai/OLMo-7B
- https://github.com/allenai/OLMo
Export
BibTeX
@article{arxiv_2402_00838,
title = {OLMo 1 7B},
author = {Allen Institute for AI (AI2)},
year = {2024},
eprint = {2402.00838},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2402.00838}
} CSL JSON
{
"id": "arxiv_2402_00838",
"type": "article-journal",
"title": "OLMo 1 7B",
"author": [
{
"literal": "Allen Institute for AI (AI2)"
}
],
"issued": {
"date-parts": [
[
2024
]
]
},
"URL": "https://arxiv.org/abs/2402.00838",
"number": "2402.00838",
"source": "arXiv"
} RIS
TY - JOUR
TI - OLMo 1 7B
AU - Allen Institute for AI (AI2)
PY - 2024
JO - arXiv
AN - arXiv:2402.00838
UR - https://arxiv.org/abs/2402.00838
ER - Models like this
- Gemma 1 7BGoogle DeepMind50% overlap
- Llama 1 65BMeta25% overlap