|
|
@@ -111,7 +111,12 @@ args = [
|
|
|
# Their proven boot: no flashinfer autotune, no CuTe-DSL warmup
|
|
|
"--kernel-config", """
|
|
|
'{"enable_cutedsl_warmup":false,"enable_flashinfer_autotune":false}'""",
|
|
|
- # MTP-5 draft from the embedded NVFP4 MTP shards (lil.yaml mtp_tokens: 5)
|
|
|
+ # Built-in MTP draft, 3 tokens (the r12-qualified "mtp:3" mode — their
|
|
|
+ # x86 numbers: 254 tok/s CC1, 2.37 accept; the checkpoint embeds up to
|
|
|
+ # 5 via the model-mtp-0000x shards but 3 is the verified depth). This is
|
|
|
+ # the checkpoint's own MTP head (Glm5NextMTPModel), NOT dspark — dspark
|
|
|
+ # is the DeepSeek-V4 family's mechanism; GLM's other r12 mode is
|
|
|
+ # dflash2:7 with a separate trained draft checkpoint.
|
|
|
# The draft model's vllm_config takes its attention backend from the
|
|
|
# SPECULATIVE config, not the global flag (eagle/utils.py:
|
|
|
# _make_eagle_draft_vllm_config) — B12X here mirrors the main model's.
|