Views
No views yet
num_speculative_tokens candidate tokens per step; the Kimi-K2.7-Code verifier accepts them in
parallel, so the output distribution is identical to plain autoregressive decoding while decode
throughput improves.Eagle3DeepseekV2ForCausalLM shares the target's
embed_tokens when the draft weights omit it). This keeps the checkpoint compact (~3.7 GB).ttt_steps=4.num_speculative_tokens=3. Higher is better.| Category | Benchmark | N | Accept Length |
|---|---|---|---|
| Dialogue | MTBench | 80 | 2.427 |
| Chinese | CEval | 212 | 2.348 |
| Math | GSM8K | 500 | 3.201 |
| Code | HumanEval | 164 | 2.738 |
| Math | MATH500 | 500 | 2.918 |
| Math | AIME | 30 | 2.542 |
| Code | LiveCodeBench | 200 | 2.362 |
| Code | SPEED-Bench (coding) | 80 | 2.515 |
1vllm serve moonshotai/Kimi-K2.7-Code \
2 --tensor-parallel-size 8 \
3 --speculative-config '{"model": "novita/kimi-k2.7-code-eagle3-mla", "method": "eagle3", "num_speculative_tokens": 3}' \
4 --trust-remote-code