Views
No views yet
gemma-4-31B-it via speculative decoding. Publicly available drafts are trained
on English and accept Korean tokens poorly, so this draft was retrained on Korean
prompts with on-policy responses regenerated by the verifier itself.vllm-project/speculators)BCCard/gemma-4-31B-it-FP8-Dynamic (FP8; used for serving and hidden-state extraction)google/gemma-4-31B-it (standard EAGLE-3)RedHatAI/gemma-4-31B-it-speculator.eagle3instruction column only). Answers are discarded and
regenerated on-policy by the verifier.1VLLM_USE_FLASHINFER_SAMPLER=0 vllm serve BCCard/gemma-4-31B-it-FP8-Dynamic -tp 1 \
2 --max-model-len 8192 \
3 --speculative-config '{
4 "model": "BCCard/MoAI-gemma-4-31B-it-speculator.eagle3",
5 "num_speculative_tokens": 4,
6 "method": "eagle3",
7 "draft_tensor_parallel_size": 1
8 }'num_speculative_tokens in the 4–8 range based on measured acceptance / TPS.
The draft uses the verifier's tokenizer.| position | full_acc | cond_acc |
|---|---|---|
| 0 | 0.638 | 0.638 |
| 1 | 0.380 | 0.595 |
| 2 | 0.235 | 0.618 |
BCCard/gemma-4-31B-it-FP8-Dynamic.
Pairing the draft with a different target will change results.BCCard/gemma-4-31B-it-FP8-Dynamic (Apache 2.0), and the
RedHat EAGLE-3 warm-start checkpoint are all Apache 2.0, so this draft is released
under Apache 2.0 as well. Apache 2.0 requires only attribution of the original
copyright and disclosure of modifications, with no restrictions on commercial use,
modification, or redistribution. (This is informational, not legal advice.)