Downloads · 30 days
186
1% of all-time downloads
0xSero/Qwen3.5-99B-GGUF
Qwen3.5-99B-GGUF is a text generation model from 0xSero. Use it when you need the model to write or continue text. It is set up for gguf. The card lists the license as other.
[!TIP] Support this work → · X · GitHub · REAP paper · Cerebras REAP
Downloads · 30 days
186
1% of all-time downloads
All-time downloads
14.5K
Public
Repo size
247 GB
Likes
11
Public
Click a slice to open those files.
.gguf247 GB · 100%
From the Hugging Face model README
[!TIP] Support this work → · X · GitHub · REAP paper · Cerebras REAP
GGUF quantization of 0xSero/Qwen3.5-99B.
| Base model | 0xSero/Qwen3.5-99B |
| Format | GGUF |
| Total params | 99B |
| Active / token | 10B |
| Experts / layer | — |
| Layers | — |
| Hidden size | — |
| Context | — |
| On-disk size | 247 GB |
| Variant | Format | Link |
|---|---|---|
Qwen3.5-264B | BF16 | link |
Qwen3.5-264B-FP8 | FP8 | link |
Qwen3.5-264B-W4A16 | W4A16 | link |
Qwen3.5-28B | BF16 | link |
Qwen3.5-35B-EXL3-4bpw | EXL3-4bpw | link |
Qwen3.5-76B | BF16 | link |
Qwen3.5-76B-GGUF | GGUF | link |
Qwen3.5-88B | BF16 | link |
Qwen3.5-99B | BF16 | link |
Qwen3.5-99B-GGUF (this) | GGUF | link |
GGUF quantizations of 0xSero/Qwen3.5-99B, a 20% expert-pruned Qwen3.5-122B MoE model using REAP.
| File | Quant | BPW | Size | Description |
|---|---|---|---|---|
Qwen3.5-122B-A10B-REAP-20-Q4_K_M.gguf | Q4_K_M | 4.86 | 57 GB | Best speed-to-quality ratio. Fits in 64 GB GTT. |
Qwen3.5-122B-A10B-REAP-20-Q6_K.gguf | Q6_K | 6.57 | 76 GB | Higher quality. Needs 80+ GB VRAM/GTT. |
Qwen3.5-122B-A10B-REAP-20-Q8_0.gguf | Q8_0 | 8.51 | 99 GB | Near-lossless. Needs 100+ GB VRAM/GTT. |
| Property | Value |
|---|---|
| Base Model | Qwen3.5-122B-A10B |
| Pruned Model | 0xSero/Qwen3.5-99B |
| Architecture | Qwen3.5 MoE (GDN + Full Attention hybrid) |
| Total Parameters | 99B (205 experts/layer, down from 256) |
| Active Parameters | ~10B per token (8 experts selected) |
| Context Length | 262,144 tokens |
| Thinking Mode | Yes (reasoning_content in chat completions) |
| Pruning Method | REAP — 20% expert removal with super-expert protection |
| Quantization Tool | llama.cpp (llama-quantize) |
| Converted From | Safetensors (BF16) via llama.cpp convert_hf_to_gguf.py |
Tested on AMD Ryzen AI MAX+ 395 (Strix Halo), Radeon 8060S (gfx1151), 128 GB LPDDR5X. llama.cpp b8746, Vulkan RADV, Flash Attention ON.
| Quant | GPU Layers | Prefill (t/s) | Token Gen (t/s) |
|---|---|---|---|
| Q4_K_M | 49/49 (full) | 295.74 | 27.56 |
| Q6_K | 35/49 (partial) | 121.35 | 15.74 |
| Q8_0 | 25/49 (partial) | 44.55 | 9.89 |
| Quant | Prefill (short) | Prefill (long) | Token Gen |
|---|---|---|---|
| Q4_K_M | 141.8 t/s | 62.3 t/s | 28.4 t/s |
| Q6_K | 48.8 t/s | 21.7 t/s | 15.4 t/s |
| Q8_0 | 25.8 t/s | 14.2 t/s | 9.0 t/s |
Q6_K and Q8_0 are partially offloaded to CPU because they exceed the default 64 GB GTT limit. With GTT increased to 120 GB (BIOS GART + modprobe config), they would run at full GPU speed.
Tested via llama-server API with thinking mode enabled.
| Quant | Score |
|---|---|
| Q4_K_M | 5/5 |
| Q6_K | 5/5 |
| Q8_0 | 5/5 |
All quants produce correct answers for arithmetic (127*43=5461), calculus (derivative of x^3+2x^2-5x+7), formal logic, Python reference semantics, and factual recall.
| Quant | Passed |
|---|---|
| Q4_K_M | 4/5 |
| Q6_K | 4/5 |
| Q8_0 | 3/5 |
The model generates correct code for all problems. Score differences are due to code extraction from the thinking format, not model quality.
| Benchmark | Score |
|---|---|
| HumanEval | 81.1% |
| HumanEval+ | 76.8% |
| MBPP | 86.2% |
| MBPP+ | 73.0% |
| ARC Challenge | 63.7% |
| HellaSwag | 84.1% |
| TruthfulQA MC2 | 52.4% |
| Winogrande | 75.5% |
See the full model card for complete benchmark results and methodology.
# Q4_K_M — fits in 64 GB, fastest
llama-server \
-m Qwen3.5-122B-A10B-REAP-20-Q4_K_M.gguf \
-ngl 999 --flash-attn on -c 4096 \
--port 8080 --host 0.0.0.0
# With speculative decoding for faster generation
llama-server \
-m Qwen3.5-122B-A10B-REAP-20-Q4_K_M.gguf \
-ngl 999 --flash-attn on -c 4096 \
--spec-type ngram-mod --spec-ngram-size-n 24 \
--draft-min 48 --draft-max 64 \
--port 8080 --host 0.0.0.0
# Create a Modelfile
echo 'FROM ./Qwen3.5-122B-A10B-REAP-20-Q4_K_M.gguf' > Modelfile
ollama create reap20 -f Modelfile
ollama run reap20
from llama_cpp import Llama
llm = Llama(
model_path="Qwen3.5-122B-A10B-REAP-20-Q4_K_M.gguf",
n_gpu_layers=-1,
n_ctx=4096,
flash_attn=True,
)
output = llm.create_chat_completion(
messages=[{"role": "user", "content": "Hello!"}],
max_tokens=512,
)
print(output["choices"][0]["message"]["content"])
| Your Setup | Recommended |
|---|---|
| 64 GB VRAM/GTT (e.g., Strix Halo default) | Q4_K_M — full GPU offload, 28 t/s |
| 80-96 GB VRAM/GTT | Q6_K — higher quality, full GPU offload |
| 128+ GB VRAM (e.g., 2x Strix Halo cluster, A100) | Q8_0 — near-lossless quality |
| RTX 4090 (24 GB) | Model too large. Use a smaller model. |
This model was designed for and tested on AMD Strix Halo (Ryzen AI MAX+ 395) with 128 GB unified memory. It also works on any system with sufficient VRAM/RAM:
REAP (Routing-Enhanced Activation Pruning) removes the least-activated experts from Mixture-of-Experts models while preserving critical capabilities. This model has 20% of experts removed (256 -> 205 per layer), retaining 97.9% average capability across standard benchmarks.
Same license as the base model. See Qwen3.5-122B-A10B license.
License inherited from the base model.
@misc{lasby2025reap,
title = {REAP the Experts: Why Pruning Prevails for One-Shot MoE Compression},
author = {Mike Lasby and Ivan Lazarevich and Nish Sinnadurai and Sean Lie and Yani Ioannou and Vithursan Thangarasa},
year = {2025}, eprint = {2510.13999}, archivePrefix = {arXiv}
}
Made possible by NVIDIA · TNG Technology · Lambda · Prime Intellect · Hot Aisle.