|
Download README.md from WaveCut/gemma-4-26B-A4B-it-heretic-W4A16-G64-RTN-vllm: direct link, hf CLI and curl.
- Browser
- Download file 3.43 kB
-
https://huggingface.co/WaveCut/gemma-4-26B-A4B-it-heretic-W4A16-G64-RTN-vllm/resolve/2155edc9d0f387bf36f31cfacd28ba671216ec5a/README.md
- Command line
-
hf download hf://WaveCut/gemma-4-26B-A4B-it-heretic-W4A16-G64-RTN-vllm@2155edc9d0f387bf36f31cfacd28ba671216ec5a/README.md
-
curl -L -o README.md https://huggingface.co/WaveCut/gemma-4-26B-A4B-it-heretic-W4A16-G64-RTN-vllm/resolve/2155edc9d0f387bf36f31cfacd28ba671216ec5a/README.md
3.43 kB
| license: apache-2.0 | |
| license_link: https://ai.google.dev/gemma/docs/gemma_4_license | |
| base_model: WaveCut/gemma-4-26B-A4B-it-heretic | |
| base_model_relation: quantized | |
| library_name: vllm | |
| pipeline_tag: image-text-to-text | |
| tags: | |
| - gemma4 | |
| - heretic | |
| - vllm | |
| - llm-compressor | |
| - compressed-tensors | |
| - w4a16 | |
| - int4 | |
| - rtn | |
| - g64 | |
| - moe | |
| - multimodal | |
| # Gemma 4 26B A4B Heretic W4A16 G64 RTN for vLLM | |
| `compressed-tensors` W4A16 quantization of | |
| [`WaveCut/gemma-4-26B-A4B-it-heretic`](https://huggingface.co/WaveCut/gemma-4-26B-A4B-it-heretic) | |
| for vLLM on a single 24 GB RTX 3090. | |
| ## Quantization | |
| | Setting | Value | | |
| | --- | --- | | |
| | Method | RTN / `memoryless_minmax` | | |
| | Weights | signed INT4, symmetric | | |
| | Activations | BF16 at runtime | | |
| | Group size | 64 | | |
| | Format | `compressed-tensors`, `pack-quantized` | | |
| | Source architecture | `Gemma4ForConditionalGeneration` | | |
| | Source Heretic commit | `e6d09d5c434a5e91326ce9d779786a91e7aaae35` | | |
| | Original quantization stack | `llm-compressor` main, Transformers 5.8.0 | | |
| Vision modules, routers, embeddings, and `lm_head` remain unquantized. Group | |
| size 64 is required because Gemma 4 projection widths such as 2112 and 704 are | |
| not divisible by 128. The exact recipe is stored in `recipe.yaml`. | |
| ## Source refresh | |
| On 2026-07-16, Google updated the Gemma 4 chat template but did not update the | |
| model weights. The initial and current Google revisions have identical LFS | |
| SHA256 values for both BF16 weight shards. This repository therefore keeps the | |
| existing verified W4A16 tensors and refreshes the chat template, tokenizer | |
| metadata, and processor metadata from Google revision | |
| `01e5b3ee840d3a9e0b0b493c593e85398a30ef75`. | |
| ## vLLM | |
| The production profile uses: | |
| ```bash | |
| vllm serve WaveCut/gemma-4-26B-A4B-it-heretic-W4A16-G64-RTN-vllm \ | |
| --revision 51b3bbe6b47f12a1841e3934ce24e767bb8dec17 \ | |
| --served-model-name "Gemma 4 26B Heretic" \ | |
| --trust-remote-code \ | |
| --dtype bfloat16 \ | |
| --max-model-len 40192 \ | |
| --max-num-seqs 2 \ | |
| --max-num-batched-tokens 8192 \ | |
| --gpu-memory-utilization 0.95 \ | |
| --generation-config vllm \ | |
| --no-enable-prefix-caching \ | |
| --enable-auto-tool-choice \ | |
| --tool-call-parser gemma4 \ | |
| --reasoning-parser gemma4 | |
| ``` | |
| The checkpoint was accepted for production on AI Farm with vLLM 0.25.1, | |
| Torch 2.11.0+cu130, Transformers 5.8.0, and compressed-tensors 0.17.0. | |
| On an RTX 3090, both vLLM 0.23.0 and 0.25.1 passed 13/13 text and vision case | |
| groups plus streaming checks. The matrix included exact needle recovery at | |
| 39,186 text tokens and 38,490 multimodal tokens, including concurrency 2. | |
| Both runtimes also passed 24/24 production-shaped Russian quality probes; | |
| median probe latency improved from 0.6385 s to 0.6125 s on vLLM 0.25.1. | |
| The full environment, timing table, harness, and raw JSONL artifacts are in | |
| the [AI Farm vLLM report](https://github.com/iamwavecut/aifarm-vllm-openai/blob/af3a2915246a73585c175355af387c23e7360238/results/20260716-vllm-023-vs-0251.md). | |
| The historical RTX 3090 quantization benchmark and harness remain available | |
| under `bench/` and `scripts/`. | |
| ## Limitations | |
| - RTN is a weight-only quantization; compare output quality against the BF16 | |
| Heretic checkpoint for quality-sensitive workloads. | |
| - The 40,192-token, two-request profile is a tight fit on 24 GB and leaves | |
| little free VRAM. | |
| - This is a third-party post-processed and quantized checkpoint. It is not | |
| affiliated with or endorsed by Google. | |