--- tags: - rocmfpx - gguf - quantization - llama-cpp - playbook license: mit --- # ROCmFPX Quantize Playbook A field-tested, agent-ready playbook for producing **ROCmFPX hybrid GGUF quantizations** (`q4_0_rocmfp4_fast` / `q8_0_rocmfpx`) with the [ROCmFPX fork of llama.cpp](https://github.com/charlie12345/ROCmFPX) — fully CPU-only, from either pre-quantized GGUF repos (e.g. Unsloth BF16) or raw HF safetensors. The complete guide is in [`rocmfpx-quantization-guide.md`](./rocmfpx-quantization-guide.md). Hand this repo (or just that file) to a coding agent together with a Hugging Face link and a recipe, and it can reproduce every step below. ## What it covers - One-time CPU-only build of `llama-quantize` / `llama-gguf-split` + Python conversion deps - **Workflow A:** source repo already has BF16 GGUF shards (e.g. `unsloth/*-GGUF`) - **Workflow B:** raw safetensors → `convert_hf_to_gguf.py` → BF16 GGUF - How to discover routed-expert tensor names per architecture (regex lookup table) - Dry-run verification, shard merging, and output validation - VRAM-fit hybrid recipe (q4 bulk + q8 sensitive) derived from Unsloth Dynamic tiers - Cheatsheets, timings, and gotchas (regex anchoring, MTP auto-protection, gguf-py version trap…) ## Validated runs | Model | Recipe | Result | |---|---|---| | [Laguna-S-2.1 118B-A10B](https://huggingface.co/JackBinary/Laguna-S-2.1-GGUF-ROCMFPX) | q4 experts / q8 rest | 224 GB → 61.6 GB (4.39 bpw) | | [Qwen3.8-27B](https://huggingface.co/JackBinary/Qwen3.8-27B-GGUF-ROCMFPX) | pure q8 **and** 16 GB hybrid from UD-Q4_K_XL tiers | 26.9 GB (8.25 bpw) / 16.4 GB (5.15 bpw) | | [G4-MeroMero-26B-A4B](https://huggingface.co/JackBinary/G4-MeroMero-26B-A4B-GGUF-ROCMFPX) | q4 experts / q8 rest + mmproj | 50.5 GB → 14.0 GB (4.64 bpw) | Timings on a 64-core CPU box: 118B MoE ≈ 8 min, 27B dense ≈ 1 min, 26B MoE ≈ 3 min. ## Related - Quant format project: https://github.com/charlie12345/ROCmFPX - Companion model collection: [ROCmFPX GGUF Quants](https://huggingface.co/collections/JackBinary/rocmfpx-gguf-quants-6a7f51b4114f2897ea046100)