Weights
The trained values of a model's parameters, stored as files. Running a model means loading its weights into memory; open weights means the maker publishes these files.
Why it matters. Whoever holds the weights can run, fine-tune or quantize the model, which shapes your options for hosting, privacy and customization.
How it works
A model is an architecture (the code that defines its layers) plus weights (the trained numbers). Weights are distributed as one or more files in formats such as safetensors or GGUF, alongside a configuration file and the tokenizer files.
For closed models the weights stay with the provider, and you reach the model only through an API. For open-weights models you download the files under a license that may restrict use; open weights does not mean the training data or training code is open. One release can include several checkpoints, such as base and instruct versions, different sizes or different precisions.
Weights are fixed after training, so a model does not change as you use it. Behaviour changes come from a new checkpoint, fine-tuning or adapters such as LoRA. Download from the maker's official repository and verify the files, because re-uploads can be modified or mislabeled.
Worked example
Illustrative: a 12B-parameter model at BF16 is about 12 x 2 = 24 GB of weight files, often split into shards of about 5 GB, so five files. A 4-bit version is about 12 x 0.5 = 6 GB plus some overhead for scales.
Common mistakes
- Treating open weights as open source; training data, code and license terms are separate questions.
- Downloading weights from unofficial re-uploads without checking they match the maker's release.
- Loading pickle-based weight files from untrusted sources, which can run code; prefer safetensors.
Across the catalog today
Parameter counts makers publish
- gpt-oss-20bOpenAI20.91B total / 3.61B active per token
- gpt-oss-120bOpenAI116.83B total / 5.13B active per token
- Gemma 4 31BGoogle30.7B, dense, 60 layers
- Llama 4 ScoutMeta17B active / 109B total, 16 experts
- Muse Glimmer 30BMeta~29.6B including a ~1.8B ViT-G/14 vision encoder
- Llama 4 MaverickMeta17B active / 400B total, 128 experts
- Llama 3.3 70BMeta70B
- Llama 3.1 8BMeta8B
As stated in each maker's model card.
See it on a real card: Where to run it on Llama 4 Maverick.
Related terms
- Weights & training41
Parameters
The learned numbers that make up a model
Explained - Openness38
Open weights
Model parameters you can download and run
Explained - Weights & training45
Checkpoint
A saved snapshot of a model's weights
Explained - Weights & training48
Weight file formats
How weights are packaged: safetensors, GGUF and more
Explained - Openness39
Model license
The legal terms for using the model
Explained