Skip to main content
Browse Models

Meta

Llama 3.2 3B

Released

2024-09-25

Family

Llama 3

Type

Foundation Model

Downloads

External Download

You are about to open a link to an external source. Verify the URL before continuing.

Download

Instruct model, 4-bit GGUF (Q4_K_M)

GGUF · Llama-3.2-3B-Instruct-Q4_K_M.gguf

Instruct model, 5-bit GGUF (Q5_K_M)

GGUF · Llama-3.2-3B-Instruct-Q5_K_M.gguf

Instruct model, 6-bit GGUF (Q6_K)

GGUF · Llama-3.2-3B-Instruct-Q6_K.gguf

Instruct model, 8-bit GGUF (Q8_0)

GGUF · Llama-3.2-3B-Instruct-Q8_0.gguf

Ollama Model (q4_K_M)

Ollama

Model Report

Overview

Llama 3.2 3B is a multilingual large language model (LLM) developed by Meta, released on September 25, 2024. Designed as an instruction-tuned, text-only generative model, Llama 3.2 3B is part of the Llama 3.2 model family, which includes both 1B and 3B parameter variants. It targets scalable assistant and agentic language technologies, emphasizing efficient performance, expanded language support, and optimized deployment for constrained environments. The model family builds upon prior iterations in the Llama lineage, incorporating architectural and training advancements as detailed in the official release and documentation.

Model Architecture and Technical Innovations

Llama 3.2 3B is structured as an auto-regressive transformer-based language model, leveraging recent optimizations to balance quality and computational efficiency. It utilizes Grouped-Query Attention (GQA) to improve inference scalability—a technique that enables high-throughput processing without a proportional increase in hardware demands.

The model has a maximum context window of 128,000 tokens for its text-only variant, facilitating long-context understanding and document processing tasks. In quantized deployments, this context is set to 8,000 tokens to further enable efficient on-device operation.

Advanced quantization techniques are core to Llama 3.2’s design. The quantization scheme employs 4-bit groupwise quantization for transformer block weights, 8-bit per-token dynamic quantization for activations, and 8-bit per-channel quantization for both the classification and embedding layers. These optimizations are designed specifically for PyTorch’s ExecuTorch inference framework, allowing for reductions in model size and improvements in inference speed and memory usage.

Additionally, Llama 3.2 integrates Quantization-Aware Training (QAT) and low-rank adaptation techniques such as LoRA, followed by Direct Preference Optimization (DPO) for alignment. The SpinQuant method is used in conjunction with generative post-training quantization (GPTQ), further refining the quantized model’s performance.

Training Data, Distillation, and Environmental Impact

Llama 3.2 3B is pretrained on up to 9 trillion tokens drawn from publicly available online sources, with a data cutoff in December 2023 to ensure recency in its learned knowledge. The training process for the 1B and 3B models incorporates knowledge distillation from larger counterparts, specifically Llama 3.1 8B and Llama 3.1 70B, by using their output logits as token-level targets. This approach helps enhance the performance of smaller models, even after pruning.

Instruction tuning follows a staged recipe involving supervised fine-tuning, rejection sampling, and direct preference optimization, ensuring outputs that align more closely with human expectations for helpfulness and safety.

In terms of environmental considerations, the training of Llama 3.2 3B utilized about 460,000 GPU hours on H100-80GB hardware, resulting in an estimated 133 tons of CO₂-equivalent greenhouse gas emissions as measured by location-based methodology. However, due to Meta's commitment to net zero greenhouse gas emissions and exclusive use of renewable energy, the total market-based emissions attributed to the model’s training are reported as zero.

Multilingual Performance and Benchmark Evaluation

Llama 3.2 3B features official support for English, German, French, Italian, Portuguese, Hindi, Spanish, and Thai, having been trained on a broader spectrum of languages to increase generalizability. The model exhibits performance across a variety of standardized NLP benchmarks, as summarized in the model card and official documentation:

For instance, on the MMLU benchmark (5-shot setting), the base pretrained Llama 3.2 3B scores 58, compared to 66.7 for the larger Llama 3.1 8B model. Instruction-tuned variants also exhibit metrics in summarization (ROUGE-L), reasoning (ARC-Challenge), math (GSM8K, MATH), and multilingual understanding tasks that are consistent with similar-sized models.

Performance on resource-constrained devices is optimized using quantized models. When deployed using ExecuTorch on an Android mobile device, quantized Llama 3.2 3B models achieve over double the decoding speed and reductions in both memory footprint and model size.

Scatter plot of language model ELO score vs cost, including Llama variants

Figure 1. Scatter plot comparing ELO scores and inference costs for various language models. Llama models are benchmarked for cost-effectiveness and performance.

Applications, Use Cases, and Deployment

Llama 3.2 3B is instruction-tuned as a text-only model and is intended for both commercial and research applications. Its design prioritizes assistant-like interactions and agentic behaviors, covering use cases such as knowledge retrieval, summarization, writing assistance, query reformulation, and more. The pretrained version provides a foundation for a wide variety of natural language generation tasks through further fine-tuning.

Quantized variants are engineered for deployment in highly constrained environments, including mobile devices and other settings where computational resources are limited. The intended usage encompasses multilingual applications, provided developers adhere to the license agreements and acceptable use policies. Developers are directed to ensure responsible, compliant, and safe deployments, particularly when expanding model use to additional languages or novel domains.

Limitations and Considerations

Llama 3.2 3B shares several limitations typical of large language models. Its outputs are inherently probabilistic and may include inaccuracies or bias. The model's behavior in deployment cannot be predicted for all scenarios, and its use requires the integration of additional safety guardrails. Comprehensive safety and misuse testing are ongoing, but no AI model can be exhaustively validated against every possible risk or application context.

The model is governed by the Llama 3.2 Community License, specifying terms for use, reproduction, adaptation, and distribution—including requirements for attribution and naming conventions when building derivative models. Certain uses are explicitly prohibited, including applications that violate laws, promote harm, or operate in high-risk or highly regulated sectors. Notably, licensing for any multimodal model variants imposes restrictions on use within the European Union.

Family, Release Timeline, and Future Directions

Llama 3.2 3B is part of the Llama 3.2 model family, which also features a 1B parameter size variant. The series builds upon lessons and techniques from the Llama 3.1 family, leveraging distillation from larger models for improved efficiency.

Comparisons with prior models highlight performance differences attributable to model size and and training strategies; Llama 3.2 3B exhibits performance for its parameter count comparable to the Llama 3.1 8B variant when benchmarked. Future development directions, such as the Llama 4 family, are expected to include native multimodality, mixture-of-experts architectures, and further increases in context length, as described in Meta's announcements.

Solid dark teal banner background

Figure 2. Banner-style graphic used for Llama model section dividers or web headers.

About Llama 3: The Llama 3 family of AI models, developed by Meta, represents a significant advancement in open-source large language models, offering parameter sizes up to 405 billion and supporting context windows of up to 128k tokens. Llama 3.1, 3.2, and 3.3 optimize this performance through distillation learning and improved multimodal capabilities.

More in the Llama 3 Family

Meta /

Llama 3 8B

Large language model with 8 billion parameters featuring transformer architecture, trained on 15 trillion tokens for text generation and coding tasks.
Meta /

Llama 3 70B

State-of-the-art 70B foundation model from Meta, trained on over 15 trillion tokens.
Meta /

Llama 3.1 8B

Llama 3.1 is a new state-of-the-art large language model from Meta.
Sao10K /

Llama 3.1 8B Stheno v3.4

An 8-billion parameter language model fine-tuned for multi-turn dialogue, creative writing, and roleplaying using curated conversational datasets and synthetic data.
Deepseek AI /

DeepSeek R1 Distill Llama 8B

Distilled 8B-parameter model optimized for mathematical reasoning and code generation through knowledge transfer from larger reinforcement learning-trained teacher models.
Deep Cogito /

Cogito V1 Preview 8B

A Llama 3.1-based model trained with Iterated Distillation and Amplification, featuring dual reasoning modes and tool calling capabilities.
Meta /

Llama 3.1 70B

The Llama 3.1 series of open models rivals top closed models in performance. It was trained on over 15 trillion tokens using over 16K H100 GPUs. These models display state-of-the-art capabilities in general knowledge, steerability, math, tool use, and translation.
Deep Cogito /

Cogito V1 Preview 70B

A 70B parameter instruction-tuned model based on Llama 3.1 architecture featuring dual reasoning modes and multilingual tool-calling capabilities.
Cognitive Computations /

Dolphin 3.0 Llama3.2 3B

An uncensored instruct-tuned 3.2B parameter language model that grants users full control over system prompts and behavioral alignment.
Deep Cogito /

Cogito V1 Preview 3B

A 3B-parameter multilingual instruction-tuned model based on Llama 3.2 that supports tool-calling and features dual operational modes for standard and extended reasoning.
Meta /

Llama 3.3 70B

Llama 3.3 is a text-only 70B instruction-tuned model that provides enhanced performance relative to Llama 3.1 70B and to Llama 3.2 90B when used for text-only applications. For some applications, Llama 3.3 70B approaches the performance of Llama 3.1 405B.
Sao10K /

L3.3 70B Euryale v2.3

A 70-billion parameter language model fine-tuned from Llama 3.3 for creative writing and role-playing applications using custom datasets.
Sao10K /

70B L3.3 Cirrus x1

A 70.6-billion parameter language model finetuned from Llama 3.3 using extended training and checkpoint merging techniques for improved output stability.
TheDrummer /

Anubis 70B v1

A 70.6-billion parameter text generation model fine-tuned from Llama 3.3, designed for creative writing and role-playing applications.
TheDrummer /

Anubis 70B v1.1

A 70.6 billion parameter Llama 3.3-based model fine-tuned for character consistency and dynamic dialogue in creative text generation applications.
LatitudeGames /

Wayfarer Large 70B Llama 3.3

A 70.6-billion parameter language model fine-tuned for adventure role-play scenarios, emphasizing conflict, tension, and narrative stakes in second-person storytelling.
Deepseek AI /

DeepSeek R1 Distill Llama 70B

A 70B parameter dense language model distilled from DeepSeek-R1 using Llama 3.3 architecture, optimized for mathematical and coding reasoning tasks.

More from Meta

Meta /

LLaMA 7B

A 7-billion parameter transformer language model trained on one trillion tokens from publicly available datasets for natural language processing research.
Meta /

LLaMA 13B

A 13-billion parameter transformer-based language model trained on 1.4 trillion tokens from publicly available datasets, demonstrating competitive performance on various benchmarks.
Meta /

LLaMA 33B

A 32.5 billion parameter transformer-based language model trained on 1.4 trillion tokens of publicly available data with competitive benchmark performance.
Meta /

LLaMA 65B

A 65.2-billion parameter transformer language model trained on 1.4 trillion tokens from publicly available datasets for research applications.
Meta /

Llama 2 7B

7 billion parameter version of the 2nd iteration in Meta's Llama series of open source models.
Meta /

Llama 2 13B

13 billion parameter version of the 2nd iteration in Meta's Llama series of open source models.
Meta /

CodeLlama 13B

Fine-tuned version of Llama 13b, with training data optimized for code generation and completion tasks.
Meta /

CodeLlama 34B

Fine-tuned version of unreleased Llama 2 34b, with training data optimized for code generation and completion tasks.
Meta /

Llama 2 70B

70 billion parameter version of the 2nd iteration in Meta's Llama series of open source models.
Meta /

CodeLlama 70B

Fine-tuned version of Llama 70b, with training data optimized for code generation and completion tasks.
Meta /

Llama 4 Scout (17Bx16E)

A natively multimodal transformer with mixture-of-experts architecture supporting 10 million token context and multilingual text-image understanding capabilities.
Meta /

Llama 4 Maverick (17Bx128E)

Multimodal instruction-tuned model with 17 billion active parameters from 400 billion total, trained on 22 trillion tokens across 200 languages.
Meta /

MusicGen

MusicGen is a text-to-music autoregressive transformer model capable of generating music samples conditioned on text descriptions or audio prompts.
Meta /

Magnet

Magnet is a single-stage, non-autoregressive transformer model for text-to-music and text-to-audio generation, with faster generation that MusicGen.
Meta /

Seamless

Seamless is a MMMMT (Massively Multilingual and Multimodal Machine Translation) model that can translate and generate audio in over 100 languages.