Downloads · 30 days
75
15% of all-time downloads
migtissera/Tess-4-27B-EAGLE3
Tess-4-27B-EAGLE3 is a machine learning model from migtissera. 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 transformers. The card lists the license as apache-2.0.
An EAGLE-3 speculative-decoding draft head for migtissera/Tess-4-27B — trained on-policy against Tess-4's own outputs, so it predicts this model, not its base.
Downloads · 30 days
75
15% of all-time downloads
All-time downloads
504
Public
Parameters
610M
1.2 GB on disk
Likes
12
Public
Click a slice to open those files.
.safetensors1.2 GB · 100%
How the weights are stored.
BF16610M · 100%
From the Hugging Face model README
An EAGLE-3 speculative-decoding draft head for migtissera/Tess-4-27B — trained on-policy against Tess-4's own outputs, so it predicts this model, not its base.
Measured: 1.76× faster decoding on average — up to 2.4× on reasoning. Lossless: the target model verifies every token, so outputs are identical to non-speculative decoding.
Single H100-80GB, greedy decoding, 10 held-out prompts × 1024 tokens each:
| Workload | Baseline | With EAGLE-3 | Speedup |
|---|---|---|---|
| Math / logic reasoning | 51.2 tok/s | 103–123 tok/s | 2.0–2.4× |
| Coding | 51.2 tok/s | 81–91 tok/s | 1.6–1.8× |
| Agentic planning | 51.2 tok/s | 83 tok/s | 1.6× |
| General chat | 51.2 tok/s | 80–87 tok/s | 1.6–1.7× |
| Overall | 51.2 tok/s | 90.2 tok/s | 1.76× |
Server-reported accept length: 1.5–2.2 tokens per verification step (conservative settings: topk=1, 4 draft tokens — tuning headroom remains).
Tess-4-27B inherits an MTP head from its base model, but fine-tuning shifts the output distribution, driving that head's acceptance to ~0% — it can't accelerate the fine-tune. This EAGLE-3 draft was trained against Tess-4 itself: ~4,700 on-policy samples (Tess-4's own reasoning + coding + agentic generations, including real multi-turn tool-call traces), 2 epochs, with the draft consuming fused hidden states from three depths of the frozen target.
python -m sglang.launch_server \
--model-path migtissera/Tess-4-27B \
--speculative-algorithm EAGLE3 \
--speculative-draft-model-path migtissera/Tess-4-27B-EAGLE3 \
--speculative-num-steps 3 \
--speculative-eagle-topk 1 \
--speculative-num-draft-tokens 4 \
--trust-remote-code
vllm serve migtissera/Tess-4-27B \
--speculative-config '{"method": "eagle3", "model": "migtissera/Tess-4-27B-EAGLE3", "num_speculative_tokens": 4}' \
--trust-remote-code
(Benchmarked with SGLang; vLLM flags may vary by version.)
Apache 2.0, matching Tess-4-27B.
Part of the Tess series by Migel Tissera.