Downloads · 30 days
70
50% of all-time downloads
olka-fi/MiniMax-M3-MXFP4-DSpark
MiniMax-M3-MXFP4-DSpark is a text generation model from olka-fi. Use it when you need the model to write or continue text. It is set up for speculators.
A DSpark speculative-decoding draft model for olka-fi/MiniMax-M3-MXFP4, trained with vLLM Speculators.
Downloads · 30 days
70
50% of all-time downloads
All-time downloads
139
Public
Parameters
2.1B
4.2 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors4.2 GB · 100%
How the weights are stored.
BF162.1B · 100%
From the Hugging Face model README
A DSpark speculative-decoding draft model for olka-fi/MiniMax-M3-MXFP4, trained with vLLM Speculators.
Acceptance length (mean tokens accepted per verifier step) measured in vLLM at 4 speculative tokens, over the RedHatAI/speculator_benchmarks subsets:
| Domain | Greedy | Prod. sampling (temp 1.0, top_p 0.95) |
|---|---|---|
| HumanEval (code) | 3.51 | 3.25 |
| Math reasoning | 3.43 | 3.40 |
| Tool-call (agentic) | 2.85 | 2.69 |
| QA | 2.28 | 2.13 |
| Writing | 2.05 | 2.00 |
| Mean | 2.82 | 2.69 |
The head is strongest on code, math, and agentic/tool-use traffic (its training emphasis), translating to roughly a 2.3–3.4× decode speedup depending on domain. Open-ended chat/writing is weaker (~2.0), as high-entropy natural language is intrinsically harder to draft.
vllm serve olka-fi/MiniMax-M3-MXFP4 \
--trust-remote-code --block-size 128 \
--speculative-config '{"model": "olka-fi/MiniMax-M3-MXFP4-DSpark", "num_speculative_tokens": 4}'
Serving MiniMax-M3-MXFP4 also requires the checkpoint's shipped vllm_patch/ (SwiGLU-OAI clamp
fix; force the Marlin MXFP4 MoE path with VLLM_MXFP4_USE_MARLIN=1). The draft was trained with
block_size=8; serving with num_speculative_tokens=4 targets the high-acceptance early
positions (per-position accuracy decays across the block).
{"ce": 0.1, "tv": 0.9} + confidence-head BCE.