Downloads · 30 days
60
17% of all-time downloads
hermitdave/qwen36-35b-a3b-p2-iq-mix
qwen36-35b-a3b-p2-iq-mix is a machine learning model from hermitdave. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for llama.cpp. The card lists the license as apache-2.0.
Downloads · 30 days
60
17% of all-time downloads
All-time downloads
350
Public
Repo size
14.5 GB
Likes
0
Public
Click a slice to open those files.
.gguf14.5 GB · 100%
From the Hugging Face model README
A mixed-precision I-quant GGUF of Qwen/Qwen3.6-35B-A3B that actually runs on Apple Silicon. It's the same protection scheme as the ternary Path 1 build, but the experts use IQ2_XXS / IQ3_XXS instead of STQ1_0, because those have Metal mul_mat_id kernels and ternary doesn't.
This is the version to grab if you're on a Mac. Path 1 (ternary) is CUDA-only and will crash on Metal; this one runs there at a usable speed.
Note on naming: this is a mixed-precision GGUF (IQ2_XXS + IQ3_XXS experts, not a single quant type). The diagram and table below show the exact split.
| Tensor group | Quant |
|---|---|
| Routed experts, layers 0–10 (11 layers) | IQ2_XXS |
| Routed experts, layers 11–39 (29 layers) | IQ3_XXS |
| Down-projection experts (all 40 layers) | IQ3_XXS |
Gated DeltaNet SSM (ssm_a / ssm_alpha / ssm_beta / ssm_out) | Q8_0 |
MTP head (nextn.*) | Q4_K |
| Router / embeddings / attention | Q8_0 / Q4_K / Q5_K |
output.weight | bf16 (left as-is) |
Result: 3.26 bpw, 13.5 GiB.
qwen36-p2-iq-mix.gguf — 13.5 GiB, 3.26 bpwqwen36-p2-iq-mix.tensortypes — the per-tensor recipeeval_ppl_corpus.txt — the held-out text used for the perplexity number belowssm_a / ssm_alpha / ssm_beta / ssm_out): Q8_0. Same as Path 1, the recurrent state stays sharpnextn.*): Q4_K, pinned by hand (bartowski's imatrix skips it)output.weight left at bf16Plain llama.cpp with Metal, no custom build needed:
llama-cli -m qwen36-p2-iq-mix.gguf -ngl 99 -p "..."
On an M3 Max it did 491.9 tok/s prompt processing and 70.7 tok/s decode. Unsloth's Mac GGUF inference uses the same Metal backend, so it loads there too.
Perplexity on a held-out expository corpus (context 512): 5.48 ± 0.53. That's a real number from llama.cpp's own perplexity tool, which handles the hybrid SSM state correctly. A cross-runtime comparison against the MLX oQ4e build isn't clean (different tokenizers, and MLX's perplexity path doesn't thread the Gated DeltaNet state), so take the speed/quality table in the comparison doc as directional, not absolute.
qwen36-35b-a3b-stq1_0 for the ternary CUDA version.