Starts from
RedHatAI/gemma-4-26B-A4B-it-speculator-eagle3
(vanilla-trained on the unmodified Gemma 4 body) and is fine-tuned for 1 epoch / 50K samples against the abliterated body's hidden-state distribution. The point is to
restore deep-speculation acceptance
that the vanilla draft loses once the body has been abliterated.
Why this exists
Vanilla MTP / EAGLE-3 drafters are trained against the vanilla
gemma-4-26B-A4B-it
body. When you swap the body for an abliterated one (refusal direction removed), the body's hidden-state distribution shifts and the draft model's predictions stop matching the body's actual outputs — especially at deeper speculation depths. Per-position acceptance collapses from ~65% (pos 0) to ~20% (pos 3) in a 4-token speculation window.
This drafter is fine-tuned to re-align with the abliterated body. On a same-stack inference benchmark (DGX Spark GB10, FP8 verifier, T=0.7, N=10 prompts, max_tokens=200), per-position acceptance recovers to a nearly-flat curve:
Position
Vanilla draft (against abliterated body)
This drafter
Δ
pos 0
65.6%
84.4%
+18.8pp
pos 1
43.3%
74.9%
+31.6pp
pos 2
29.2%
74.1%
+44.9pp
pos 3
20.5%
72.7%
+52.2pp
Throughput at
num_speculative_tokens=4
:
~100 tok/s
vs ~50 tok/s with the vanilla draft. Same hardware, same prompts.
Usage with vLLM
Requires vLLM with PR
#41745
(Gemma 4 MTP / EAGLE-3 integration) merged — currently means building from
main
or using a preview image. PR is merged into main as of 2026-05-06; will land in the next minor release after v0.20.2.
n=4
is the recommended setting on this hardware. Throughput keeps increasing through n=4 because deeper positions stay highly accepted (74/74/73% at pos 1/2/3), unlike the vanilla draft where deep speculation collapses.
Aux hidden-state layers:
[2, 15, 27] (EAGLE-3 default)
Trained spec depth (
ttt_steps
):
3 (positions 0, 1, 2). At inference, pos 3 is extrapolated from the same drafter — empirically it works (72.7% acceptance), but this is outside the training distribution and may degrade on non-Magpie-shaped workloads.
⚠️
Note
: Validation
full_acc
is measured via teacher-forced argmax against Magpie ground-truth tokens — strict. Inference acceptance (table above) is measured via rejection-sampling against the body's actual sampling distribution at T=0.7 — looser. The 26.4% val pos-2 vs 74.1% inference pos-2 gap reflects this metric difference, not training failure. What matters for speculative decoding throughput is the inference number.
Limitations
Trained for 3 spec positions, not 4.
Inference
num_speculative_tokens=4
works well empirically but pos 3 is extrapolation.
n=3
is the safest "in-distribution" setting;
n=4
is what we recommend for max throughput on the tested hardware.
Training data is English instruction-style.
Magpie-Llama-3.1 is English-leaning. Performance on Traditional Chinese, code-heavy, or domain-specific workloads may differ from the reported numbers. For Traditional Chinese workloads,
Qwen 3.6 abliterated
remains the better base model anyway (TMMLU+ 75% vs Gemma 4's 46%).
Optimizer state not included.
This release ships only the inference weights (
model.safetensors
+
config.json
+
config.py
). To resume training, train from scratch or contact me.
One-epoch run.
EAGLE-3 papers typically train for many more samples × epochs. Multi-epoch and/or larger training data may improve acceptance further.
License
Apache 2.0 — inherited from
Gemma 4
. The huihui base model is also Apache 2.0 per its
model card
.
vllm-project/speculators
team — for the training framework. During this fine-tune we found and patched an upstream bug (
create_empty_sample
defaulted to fp32 placeholders which crashed BF16 models on every vLLM extraction timeout). PR pending.
Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft huggingface.co is an AI model on huggingface.co that provides Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft's model effect (), which can be used instantly with this coolthor Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft model. huggingface.co supports a free trial of the Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft model, and also provides paid use of the Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft. Support call Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft model through api, including Node.js, Python, http.
Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft huggingface.co is an online trial and call api platform, which integrates Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft's modeling effects, including api services, and provides a free online trial of Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft, you can try Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft online for free by clicking the link below.
coolthor Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft online free url in huggingface.co:
Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft is an open source model from GitHub that offers a free installation service, and any user can find Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft on GitHub to install. At the same time, huggingface.co provides the effect of Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft install, users can directly use Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
Huihui-gemma-4-26B-A4B-it-abliterated-eagle3-draft install url in huggingface.co: