grug-27b-mtp

grug think fast. now grug PREDICT own thought before think it. free speedup.

this is grug-27b (v2.1) with a trained MTP head for multi-token prediction / speculative decoding. base Qwen3.6-27B ship MTP head; ordinary grug-27b drop it. grug graft head back AND retrain it on grug data so draft match grug's terse output style.

number

draft quality (t+2 top-1 agreement on grug outputs) %
base Qwen MTP head on grug backbone (grafted, untrained) 81.7
after grug-training the head 89.3

higher agreement = more accepted drafts = more free speedup. head trained on 3M token of grug v2.1 data, backbone completely frozen (identical quality to grug-27b - same tensors bit-for-bit).

how run

vLLM (>= 0.19):

vllm serve ProCreations/grug-27b-mtp --max-model-len 32768 \
  --reasoning-parser deepseek_r1 \
  --speculative-config '{"method":"qwen3_next_mtp","num_speculative_tokens":2}'

gguf with MTP tensors: grug-27b-mtp-gguf (needs llama.cpp build with qwen3_5 MTP speculative support).

no MTP wanted? use plain grug-27b - same brain, smaller checkpoint. grug made by ProCreations.

Downloads last month
150
Safetensors
Model size
27B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for ProCreations/grug-27b-mtp

Base model

Qwen/Qwen3.6-27B
Finetuned
(1)
this model
Quantizations
3 models