CoolFace
Modelpublic

second-state/gemma-3-12b-it-GGUF

sourceHugging Facegemmaupdated 1y agoView on Hugging Face
2likes1.2kdownloads
Model Card

<!-- header start --> <!-- 200823 --> <div style="width: auto; margin-left: auto; margin-right: auto"> <img src="https://github.com/LlamaEdge/LlamaEdge/raw/dev/assets/logo.svg" style="width: 100%; min-width: 400px; display: block; margin: auto;"> </div> <hr style="margin-top: 1.0em; margin-bottom: 1.0em;"> <!-- header end -->

Gemma-3-12b-it-GGUF

Original Model

google/gemma-3-12b-it

Run with LlamaEdge

  • LlamaEdge version: v0.18.5 and above
  • Prompt template
  • Prompt type: gemma-3
  • Prompt string
text
    <bos><start_of_turn>user
    {user_message}<end_of_turn>
    <start_of_turn>model
    {model_message}<end_of_turn>model
  • Context size: 128000
  • Run as LlamaEdge service
  • Chat
bash
    wasmedge --dir .:. --nn-preload default:GGML:AUTO:gemma-3-12b-it-Q5_K_M.gguf \
      llama-api-server.wasm \
      --prompt-template gemma-3 \
      --ctx-size 128000 \
      --model-name gemma-3-12b
  • Images

Note that input images are required to be normalized to 896 x 896 resolution and encoded to 256 tokens each

bash
    wasmedge --dir .:. --nn-preload default:GGML:AUTO:gemma-3-12b-it-Q5_K_M.gguf \
      llama-api-server.wasm \
      --prompt-template gemma-3 \
      --llava-mmproj gemma-3-12b-it-mmproj-f16.gguf \
      --ctx-size 128000 \
      --model-name gemma-3-12b
  • Run as LlamaEdge command app
bash
  wasmedge --dir .:. \
    --nn-preload default:GGML:AUTO:gemma-3-12b-it-Q5_K_M.gguf \
    llama-chat.wasm \
    --prompt-template gemma-3 \
    --ctx-size 128000

Quantized GGUF Models

NameQuant methodBitsSizeUse case
gemma-3-12b-it-Q2_K.ggufQ2_K24.77 GBsmallest, significant quality loss - not recommended for most purposes
gemma-3-12b-it-Q3_K_L.ggufQ3KL36.48 GBsmall, substantial quality loss
gemma-3-12b-it-Q3_K_M.ggufQ3KM36.01 GBvery small, high quality loss
gemma-3-12b-it-Q3_K_S.ggufQ3KS35.46 GBvery small, high quality loss
gemma-3-12b-it-Q4_0.ggufQ4_046.89 GBlegacy; small, very high quality loss - prefer using Q3KM
gemma-3-12b-it-Q4_K_M.ggufQ4KM47.30 GBmedium, balanced quality - recommended
gemma-3-12b-it-Q4_K_S.ggufQ4KS46.94 GBsmall, greater quality loss
gemma-3-12b-it-Q5_0.ggufQ5_058.23 GBlegacy; medium, balanced quality - prefer using Q4KM
gemma-3-12b-it-Q5_K_M.ggufQ5KM58.44 GBlarge, very low quality loss - recommended
gemma-3-12b-it-Q5_K_S.ggufQ5KS58.23 GBlarge, low quality loss - recommended
gemma-3-12b-it-Q6_K.ggufQ6_K69.66 GBvery large, extremely low quality loss
gemma-3-12b-it-Q8_0.ggufQ8_0812.5 GBvery large, extremely low quality loss - not recommended
gemma-3-12b-it-f16.gguff161623.5 GB
gemma-3-12b-it-mmproj-f16.gguff1616854 MB

Quantized with llama.cpp b4875