Views
No views yet
This repository is a mirror of z-lab/Qwen3.8-27B-DFlash2. We mirror it here so it can be pulled from a stable location. The model, weights, and the original model card below are unmodified from the upstream source — full credit to z-lab / Inco AI. This mirror is provided for the veloGB10 engine and workflow.License: Apache-2.0 (the upstream card declaresapache-2.0; a copy of the license is included in this repository asLICENSE). The upstream README is reproduced in full below.
Qwen/Qwen3.8-27B.
It is not a standalone language model: it runs inside a speculative
decoding server and drafts tokens for the target model to verify. The checkpoint is also
mirrored at z-lab/Qwen3.8-27B-DFlash2.
1pip install "sglang[all] @ git+https://github.com/sgl-project/sglang.git#subdirectory=python"
2
3python -m sglang.launch_server \
4 --model-path Qwen/Qwen3.8-27B \
5 --speculative-algorithm DFLASH \
6 --speculative-draft-model-path incoai/Qwen3.8-27B-DFlash2 \
7 --speculative-num-draft-tokens 81pip install -U "vllm @ git+https://github.com/vllm-project/vllm.git@refs/pull/52816/head"
2
3vllm serve Qwen/Qwen3.8-27B \
4 --speculative-config '{
5 "method": "dflash",
6 "model": "incoai/Qwen3.8-27B-DFlash2",
7 "num_speculative_tokens": 7
8 }'xhigh reasoning effortz-lab/dflashRadixArk/Qwen3.8-27B-DSpark),
and DFlash 2. All speculative methods propose seven draft tokens per
verification step.| Task | MTP | DSpark | DFlash 2 |
|---|---|---|---|
| GSM8K | 5.02 | 4.36 | 5.46 |
| MATH-500 | 4.72 | 3.92 | 5.28 |
| HumanEval | 3.91 | 3.30 | 4.39 |
| MBPP | 3.99 | 3.51 | 4.79 |
| MT-Bench | 3.74 | 3.01 | 4.10 |
output tok/s (speedup vs. autoregressive).| Task | Autoregressive | MTP | DSpark | DFlash 2 |
|---|---|---|---|---|
| GSM8K | 68.9 | 178.5 (2.59×) | 185.3 (2.69×) | 236.1 (3.43×) |
| MATH-500 | 69.0 | 172.8 (2.51×) | 174.5 (2.53×) | 230.7 (3.34×) |
| HumanEval | 69.0 | 151.9 (2.20×) | 159.9 (2.32×) | 214.6 (3.11×) |
| MBPP | 69.0 | 153.1 (2.22×) | 163.3 (2.37×) | 226.9 (3.29×) |
| MT-Bench | 68.9 | 134.9 (1.96×) | 137.6 (2.00×) | 184.0 (2.67×) |
| Task | Autoregressive | MTP | DSpark | DFlash 2 |
|---|---|---|---|---|
| GSM8K | 467.2 | 1,022.1 (2.19×) | 1,040.8 (2.23×) | 1,328.7 (2.84×) |
| MATH-500 | 480.0 | 1,023.5 (2.13×) | 1,025.8 (2.14×) | 1,368.3 (2.85×) |
| HumanEval | 483.4 | 934.2 (1.93×) | 956.5 (1.98×) | 1,291.5 (2.67×) |
| MBPP | 478.0 | 938.1 (1.96×) | 974.1 (2.04×) | 1,328.0 (2.78×) |
| MT-Bench | 480.5 | 835.2 (1.74×) | 802.3 (1.67×) | 1,090.2 (2.27×) |
| Task | Autoregressive | MTP | DSpark | DFlash 2 |
|---|---|---|---|---|
| GSM8K | 1,329.8 | 1,381.1 (1.04×) | 1,506.5 (1.13×) | 1,922.5 (1.45×) |
| MATH-500 | 1,505.8 | 1,415.6 (0.94×) | 1,429.0 (0.95×) | 1,951.8 (1.30×) |
| HumanEval | 1,546.5 | 1,296.8 (0.84×) | 1,330.1 (0.86×) | 1,799.0 (1.16×) |
| MBPP | 1,507.7 | 1,314.9 (0.87×) | 1,361.3 (0.90×) | 1,886.8 (1.25×) |
| MT-Bench | 1,507.4 | 1,159.7 (0.77×) | 1,115.5 (0.74×) | 1,525.3 (1.01×) |
1@misc{inco2026dflash2,
2 title = {{DFlash 2: Keep Drafting Parallel}},
3 author = {{Inco AI}},
4 year = {2026},
5 month = {August},
6 url = {https://inco.ai/blog/dflash2/}
7}1@inproceedings{chen2026dflash,
2 title = {{DFlash: Block Diffusion for Flash Speculative Decoding}},
3 author = {Chen, Jian and Liang, Yesheng and Liu, Zhijian},
4 booktitle = {International Conference on Machine Learning (ICML)},
5 year = {2026}
6}