Downloads · 30 days
17
24% of all-time downloads
cm00cm/qwen3-8b-domino-draft-step44000
qwen3-8b-domino-draft-step44000 is a machine learning model from cm00cm. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
A Domino draft model for Qwen/Qwen3-8B, trained with the SpecForge DataFlow online-disaggregated pipeline (frozen Qwen3-8B target + live spec-capture through sglang/Mooncake - DP domino trainer).
Downloads · 30 days
17
24% of all-time downloads
All-time downloads
71
Public
Repo size
2.2 GB
Likes
0
Public
Click a slice to open those files.
.pt2.2 GB · 100%
From the Hugging Face model README
A Domino draft model for Qwen/Qwen3-8B, trained with the SpecForge
DataFlow online-disaggregated pipeline (frozen Qwen3-8B target + live
spec-capture through sglang/Mooncake -> DP domino trainer).
training_state.pt — torch checkpoint; the trained draft weights are under
the key draft_state_dict (~1.1B params, bf16), plus training metadata
(global_step, epoch, strategy, run_id, ...).config.json — the draft config (DFlashDraftModel, projector_type=domino,
5 layers, hidden 4096, target_layer_ids=[1,9,17,25,33], block_size=16,
vocab 151936, mask_token_id=151669).perfectblend (47,160 filtered prompts), 10 epochs, batch 2, DP=5,
LR 6e-4, warmup 0.04, grad-clip 1.0, num_anchors 256, loss-decay-gamma 7.0.Qwen/Qwen3-8B frozen (no gradients); only the draft is trained.Note: the training-time
accis a proxy. Real serving accept-length (τ) requires exporting to an sglang-loadable draft and running the spec-decode benchmark.
import torch
sd = torch.load("training_state.pt", map_location="cpu", weights_only=False)
draft_weights = sd["draft_state_dict"] # load into a DFlashDraftModel(config)