VOOZH about

URL: https://huggingface.co/RedHatAI/gemma-3-12b-it-quantized.w4a16

⇱ RedHatAI/gemma-3-12b-it-quantized.w4a16 · Hugging Face


gemma-3-12b-it-quantized.w4a16

Model Overview

  • Model Architecture: google/gemma-3-12b-it
    • Input: Vision-Text
    • Output: Text
  • Model Optimizations:
    • Weight quantization: INT4
    • Activation quantization: FP16
  • Release Date: 6/4/2025
  • Version: 1.0
  • Model Developers: RedHatAI

Quantized version of google/gemma-3-12b-it.

Model Optimizations

This model was obtained by quantizing the weights of google/gemma-3-12b-it to INT4 data type, ready for inference with vLLM >= 0.8.0.

Deployment

Use with vLLM

This model can be deployed efficiently using the vLLM backend, as shown in the example below.

from vllm import LLM, SamplingParams
from vllm.assets.image import ImageAsset
from transformers import AutoProcessor

# Define model name once
model_name = "RedHatAI/gemma-3-12b-it-quantized.w4a16"

# Load image and processor
image = ImageAsset("cherry_blossom").pil_image.convert("RGB")
processor = AutoProcessor.from_pretrained(model_name, trust_remote_code=True)

# Build multimodal prompt
chat = [
 {"role": "user", "content": [{"type": "image"}, {"type": "text", "text": "What is the content of this image?"}]},
 {"role": "assistant", "content": []}
]
prompt = processor.apply_chat_template(chat, add_generation_prompt=True)

# Initialize model
llm = LLM(model=model_name, trust_remote_code=True)

# Run inference
inputs = {"prompt": prompt, "multi_modal_data": {"image": [image]}}
outputs = llm.generate(inputs, SamplingParams(temperature=0.2, max_tokens=64))

# Display result
print("RESPONSE:", outputs[0].outputs[0].text)

vLLM also supports OpenAI-compatible serving. See the documentation for more details.

Creation

This model was created with llm-compressor by running the code snippet below:

Evaluation

The model was evaluated using lm_evaluation_harness for OpenLLM v1 text benchmark. The evaluations were conducted using the following commands:

Accuracy

Category Metric google/gemma-3-12b-it RedHatAI/gemma-3-12b-it-quantized.w8a8 Recovery (%)
OpenLLM V1 ARC Challenge 68.43% 66.30% 96.88%
GSM8K 88.10% 85.52% 97.07%
Hellaswag 83.76% 82.27% 98.23%
MMLU 72.15% 71.31% 98.83%
Truthfulqa (mc2) 58.13% 58.34% 100.37%
Winogrande 79.40% 78.61% 99.01%
Average Score 74.99% 73.73% 98.31%
Vision Evals MMMU (val) 48.78% 48.56% 99.55%
ChartQA 68.08% 67.12% 98.59%
Average Score 58.43% 57.84% 99.07%
Downloads last month
5,661
Safetensors
Model size
13B params
Tensor type
BF16
·
I64
·
I32
·

Model tree for RedHatAI/gemma-3-12b-it-quantized.w4a16

Quantized
(153)
this model

Collection including RedHatAI/gemma-3-12b-it-quantized.w4a16