⚡ Gemma 4 12B Heretic QAT — Q4_0 GGUF

Heretic ARA · QAT-Lossless Q4_0 · 6.4 GB · Encoder-Free Multimodal

📖 中文文档

Q4_0 12B Dense Heretic Uncensored 6.4 GB QAT Weights Encoder-Free

Uncensored version of Google Gemma 4 12B IT (QAT), processed with Heretic ARA abliteration. Quantized to Q4_0 matching Unsloth's UD-Q4_K_XL format — QAT weights trained for 4-bit quantization, near-lossless quality.

⚠️ Important Notice: UD-Q4_K_XL and Google QAT

UD-Q4_K_XL is the UD team's naming convention for its Gemma QAT Q4_0 GGUF variant. The repository or file name must not be interpreted as proof that the model uses mixed K-quants. In this release, the actual GGUF tensor information shows that the main model weights are stored as Q4_0, while normalization and scaling tensors remain in F32.

This model is derived from Google's QAT weights, which were trained for 4-bit quantization. Claims that this file was converted to UD mixed precision, or that its QAT structure was damaged by mixed K-quant remapping, are therefore not supported by the actual tensor types contained in the GGUF.

Before opening a discussion or reporting a quantization issue, please inspect the GGUF metadata and tensor types first. Do not infer the internal quantization layout from the filename alone, and do not make unsupported technical claims without checking the source information.

✂️ Heretic ARA Abliteration Parameters

Base: coder3101/heretic-QAT · Heretic v1.2.0 · ARA + Row-Norm

Parameter Value
start_layer_index24
end_layer_index48
preserve_good_behavior_weight0.3707
steer_bad_behavior_weight0.0010
overcorrect_relative_weight0.6177
neighbor_count15
Metric Heretic Original QAT
KL Divergence0.05750 (by definition)
Refusals8/10099/100
🏗️ Architecture
Base Modelgoogle/gemma-4-12B-it
Parameters11.95B (dense, all parameters active)
ArchitectureEncoder-free unified multimodal (text + image + audio + video)
Layers48
Hidden Size3,840
Attention16 heads, GQA with 8 KV heads, head dim 256
Context Length256K tokens (hybrid sliding window 1024 + global attention)
Vocabulary262K, 140+ languages
ModalitiesText + Image + Audio + Video (encoder-free, native multimodal)
QAT TrainingGoogle official QAT (quantization-aware), weights inherently robust to Q4_0
QuantizationQ4_0 (matching Unsloth UD-Q4_K_XL layout), b9553 llama-quantize
📊 Quantization Details
FormatQ4_0 (uniform — QAT weights optimized for this exact precision)
File Size6.4 GB
Effective BPW4.50 (all weight tensors Q4_0, norms F32)
Toolllama-quantize (b9553, CUDA 13.3)
SourceBF16 GGUF (converted from QAT heretic safetensors)
Context Length256K (set in GGUF metadata)
QAT AdvantageQ4_0 with QAT weights achieves 88.8% Top-1 vs 74.1% naive Q4_0 (+14.7%)

Why Q4_0? Google's QAT trains weights to be optimal at Q4_0 noise levels. Unsloth's UD-Q4_K_XL uses the same Q4_0 layout — the "dynamic" advantage comes from conversion precision, not per-tensor mixing.

⚙️ Recommended Sampling Parameters
Generaltemp=1.0, top_p=0.95, top_k=64
Codingtemp=0.6, top_p=0.95, top_k=64

Use --jinja flag with llama.cpp. Disable thinking: --chat-template-kwargs '{"enable_thinking":false}'.

📝 Usage

Compatible with llama.cpp, LM Studio, Jan, koboldcpp, and other GGUF runtimes. Fits easily on 8GB VRAM. Encoder-free — no separate vision/audio projector needed.

llama-server \
  -m gemma-4-12B-it-heretic-QAT-UD-Q4_K_XL.gguf \
  --jinja -ngl 99 -c 8192 \
  --port 8001
🔗 Credits

Heretic Abliteration: coder3101 · Heretic v1.2.0 ARA + Row-Norm
QAT Weights: Google Gemma 4 12B IT
Quantization Recipe: Unsloth UD-Q4_K_XL (Q4_0 layout)
Quantization Tool: llama.cpp b9553 · GitHub
Original Model: Google Gemma 4 12B IT

Downloads last month
46,414
GGUF
Model size
12B params
Architecture
gemma4
Hardware compatibility
Log In to add your hardware

4-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for SC117/gemma-4-12B-it-heretic-QAT-GGUF

Collection including SC117/gemma-4-12B-it-heretic-QAT-GGUF