wang-yang/Qwen3.6-35B-A3B-Uncensored-HauhauCS-Aggressive-MTP-GGUF
Qwen3.6-35B-A3B-Uncensored-HauhauCS-Aggressive — MTP-grafted GGUF
⚠️ Not-for-all-audiences. This is an uncensored fine-tune of Qwen3 with reduced refusal behaviour. Use responsibly and in accordance with applicable law and the upstream licenses. The maintainers of the source models are not responsible for outputs.
A Q6_K GGUF of the Qwen3.6-35B-A3B-Uncensored-HauhauCS-Aggressive model, with a Multi-Token-Prediction (MTP / `nextn`) head grafted on so that llama.cpp's draft-mtp speculative decoding can be exercised.
What this is
The original Uncensored Q6KP GGUF shipped without the MTP head (the nextn tensors were dropped during quantization). This file restores a single MTP layer by transplanting blk.40 (20 tensors, including nextn.eh_proj / enorm / hnorm / shared_head_norm) from a matching Qwen3.6-35B-A3B GGUF that retained it, and sets block_count = 41, nextn_predict_layers = 1.
- Architecture:
qwen35moe(35B total, ~3B active, 256 experts / 8 used) - Quant: Q6K (MTP `ehproj` is Q8_0, norms F32)
- The transplant is byte-exact — no requantization of the base weights.
Performance — MTP gives ~+27% generation speedup
Measured with llama-bench on an Apple M3 Max (Metal), tg128, real prompt:
The grafted MTP head reaches ~90% acceptance despite the backbone being an uncensored fine-tune — i.e. the fine-tune diverges little from the base the MTP head was trained on. Best operating point: `--spec-draft-n-max 1` or `2`, for roughly a +27% generation throughput gain over plain autoregressive decoding.
Note: acceptance rate is highly sensitive to having a real prompt/context. With an empty prompt the draft head has nothing to condition on and acceptance collapses (~31%); always benchmark with representative input.
Usage
# Plain generation
llama-cli -m Qwen3.6-35B-A3B-Uncensored-HauhauCS-Aggressive-Q6_K_P-MTP.gguf -ngl 99 -c 8192
# MTP speculative decoding (requires a llama.cpp build with draft-mtp support)
llama-bench -m <file>.gguf -ngl 99 -n 64 --spec-type draft-mtp --spec-draft-n-max 2Provenance & licenses
- Backbone: Qwen3.6-35B-A3B-Uncensored-HauhauCS-Aggressive (uncensored fine-tune of Qwen3).
- MTP layer: transplanted from a Qwen3.6-35B-A3B GGUF that retained the
nextnhead. - Both derive from Qwen3 (Apache-2.0). Please honor the original Qwen license and the respective fine-tuners'/quantizers' terms. If you are a rights holder and want attribution corrected or content removed, open a discussion on this repo.
