Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
为 Qwen3-8B 的推测解码一次起草多个词元,让模型服务器一次检查它们。适合推理工程师和推测解码研究人员。
DSpine 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download tencent/Qwen3-8B-DSpine-b16
DSpine 是为 Qwen3-8B 的推测解码准备的草稿模型。草稿模型先猜出接下来的几个词元,主模型再一起检查它们。DSpine 并行起草每个位置,同时在每个草稿层里,每个位置仍会收到前一个位置的预测特征。
自己运行 Qwen3-8B 服务器、想试试并行起草的工程师最适合它。按接受长度比较草稿模型的研究人员也可以用。
| 行业 | 使用者 | 使用方式 | 例子 |
|---|---|---|---|
| AI 基础设施 | 推理工程师 | 用并行草稿模型来运行 Qwen3-8B | 用自己的模型路径运行模型卡里的服务命令 |
| 研究 | 推测解码研究人员 | 按接受长度比较草稿模型 | 把 DSpine 与 DFlash、Domino、DSpark 和 DFlash2 对比 |
| 平台团队 | 机器学习平台工程师 | 测试起草能否帮到自己的服务 | 沿用论文所报告结果背后的服务器设置 |
如果你不运行自己的模型服务器,或者用的目标模型不是 Qwen3-8B,可以跳过它。
它在 SGLang 服务器里运行。
| 用例 | 谁用 | 得到什么 |
|---|---|---|
| 并行起草 | 推理工程师 | 供 Qwen3-8B 主模型一次检查的草稿词元 |
| 基准测试 | 研究人员 | 数学、代码和对话数据集上的接受长度,可与其他草稿模型对比 |
| 服务器调优 | 平台团队 | 一套经过测试的服务器参数,可以作为起点 |
你需要 Python、SGLang、Qwen3-8B 目标模型和 DSpine 文件。
pip install -U huggingface_hub hf download tencent/Qwen3-8B-DSpine-b16
cd dspine pip install -e .
启动 SGLang 服务器,把 Qwen3-8B 作为目标模型,把你的 DSpine 文件夹作为草稿模型。模型卡说这些设置就是论文所报告的接受长度和吞吐量背后用的设置。
sglang serve \ --model-path Qwen/Qwen3-8B \ --speculative-algorithm DSPINE \ --speculative-draft-model-path <dspine-model-path> \ --speculative-num-draft-tokens 16 \ --dtype bfloat16 \ --attention-backend fa3 \ --page-size 1 \ --mem-fraction-static 0.65 \ --context-length 8192 \ --max-running-requests 64 \ --cuda-graph-bs-decode 1 2 4 8 16 32 64 \ --trust-remote-code
| Tool | What it does |
|---|---|
| --speculative-algorithm DSPINE | 选择 DSpine 作为起草方法 |
| --speculative-draft-model-path | 指向存放你的 DSpine 文件的文件夹 |
| --speculative-num-draft-tokens 16 | 把草稿词元数设为 16 |
| --context-length 8192 | 把上下文长度设为 8192 |
| --max-running-requests 64 | 把同时运行的请求数上限设为 64 |
你把占位符换成存放已下载 DSpine 文件的文件夹,然后运行这条命令。服务器会启动 Qwen3-8B,用 DSpine 做草稿模型,草稿词元数为 16,沿用论文结果背后的设置。
推测解码可以加快文字生成。一个小的草稿模型先猜出后面的几个词元,大模型一次检查它们。第一次可以先下载 DSpine 文件,在运行任何东西之前读一读上面的服务设置。
DSpine 的不同之处在于它的起草方式。它同时填好每一个草稿位置。在草稿模型内部,每一层都把为前一个位置预测出的特征交给当前位置,所以文字的先后顺序是沿着深度而不是沿着时间来体现的。模型卡只报告了 Qwen3-8B 的结果,它的训练代码还在路线图上。
模型卡比较了 Qwen3-8B 上的平均接受长度。DSpine、DSpark 和 DFlash2 都在 Open-PerfectBlend 上用相同配置重新训练,而 DFlash 和 Domino 用的是它们的官方检查点。
为 Qwen3-8B 的推测解码一次起草多个词元,让模型服务器一次检查它们。适合推理工程师和推测解码研究人员。
由 tencent 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:DSpine 是为 Qwen3-8B 的推测解码准备的草稿模型。草稿模型先猜出接下来的几个词元,主模型再一起检查它们。DSpine 并行起草每个位置,同时在每个草稿层里,每个位置仍会收到前一个位置的预测特征。
适合谁:自己运行 Qwen3-8B 服务器、想试试并行起草的工程师最适合它。按接受长度比较草稿模型的研究人员也可以用。
行业 | 使用者 | 使用方式 | 例子
AI 基础设施 | 推理工程师 | 用并行草稿模型来运行 Qwen3-8B | 用自己的模型路径运行模型卡里的服务命令
研究 | 推测解码研究人员 | 按接受长度比较草稿模型 | 把 DSpine 与 DFlash、Domino、DSpark 和 DFlash2 对比
平台团队 | 机器学习平台工程师 | 测试起草能否帮到自己的服务 | 沿用论文所报告结果背后的服务器设置
如果你不运行自己的模型服务器,或者用的目标模型不是 Qwen3-8B,可以跳过它。
用在哪里:它在 SGLang 服务器里运行。
用例 | 谁用 | 得到什么
并行起草 | 推理工程师 | 供 Qwen3-8B 主模型一次检查的草稿词元
基准测试 | 研究人员 | 数学、代码和对话数据集上的接受长度,可与其他草稿模型对比
服务器调优 | 平台团队 | 一套经过测试的服务器参数,可以作为起点
如何设置:你需要 Python、SGLang、Qwen3-8B 目标模型和 DSpine 文件。
pip install -U huggingface_hub
hf download tencent/Qwen3-8B-DSpine-b16
cd dspine
pip install -e .
如何使用:启动 SGLang 服务器,把 Qwen3-8B 作为目标模型,把你的 DSpine 文件夹作为草稿模型。模型卡说这些设置就是论文所报告的接受长度和吞吐量背后用的设置。
sglang serve \
--model-path Qwen/Qwen3-8B \
--speculative-algorithm DSPINE \
--speculative-draft-model-path <dspine-model-path> \
--speculative-num-draft-tokens 16 \
--dtype bfloat16 \
--attention-backend fa3 \
--page-size 1 \
--mem-fraction-static 0.65 \
--context-length 8192 \
--max-running-requests 64 \
--cuda-graph-bs-decode 1 2 4 8 16 32 64 \
--trust-remote-code
Tool | What it does
--speculative-algorithm DSPINE | 选择 DSpine 作为起草方法
--speculative-draft-model-path | 指向存放你的 DSpine 文件的文件夹
--speculative-num-draft-tokens 16 | 把草稿词元数设为 16
--context-length 8192 | 把上下文长度设为 8192
--max-running-requests 64 | 把同时运行的请求数上限设为 64
示例:你把占位符换成存放已下载 DSpine 文件的文件夹,然后运行这条命令。服务器会启动 Qwen3-8B,用 DSpine 做草稿模型,草稿词元数为 16,沿用论文结果背后的设置。
新手与专家:推测解码可以加快文字生成。一个小的草稿模型先猜出后面的几个词元,大模型一次检查它们。第一次可以先下载 DSpine 文件,在运行任何东西之前读一读上面的服务设置。
DSpine 的不同之处在于它的起草方式。它同时填好每一个草稿位置。在草稿模型内部,每一层都把为前一个位置预测出的特征交给当前位置,所以文字的先后顺序是沿着深度而不是沿着时间来体现的。模型卡只报告了 Qwen3-8B 的结果,它的训练代码还在路线图上。
目标模型收到提示词
DSpine 并行起草所有位置
每一层把特征传给下一个位置
目标模型检查草稿
被接受的词元加入回复
注意事项:模型卡比较了 Qwen3-8B 上的平均接受长度。DSpine、DSpark 和 DFlash2 都在 Open-PerfectBlend 上用相同配置重新训练,而 DFlash 和 Domino 用的是它们的官方检查点。
Title: 温度为 0 时的平均接受长度
DFlash: 5.92
Domino: 7.05
DSpark: 7.44
DFlash2: 7.55
DSpine: 7.83
Title: 温度为 1 时的平均接受长度
DFlash: 4.94
Domino: 5.59
DSpark: 6.65
DFlash2: 6.53
DSpine: 6.98
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download tencent/Qwen3-8B-DSpine-b16
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| DSpine 本页 | 1,280 | 30 | 1.2B | apache-2.0 | |
| Qwen3-0.6B共有 qwen3 · safetensors | 19,718,599 | 1,894 | 752M | apache-2.0 | |
| Qwen3-14B共有 qwen3 · safetensors | 12,965,376 | 540 | 14.8B | apache-2.0 | |
| Qwen3-Embedding-0.6B共有 qwen3 · safetensors | 8,761,091 | 1,346 | 596M | apache-2.0 | |
| Qwen3-8B共有 qwen3 · safetensors | 6,269,141 | 2,184 | 8.2B | apache-2.0 | |
| Qwen3-1.7B共有 qwen3 · safetensors | 3,203,490 | 618 | 2B | apache-2.0 |
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
alpindale · 工具包
用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。
prithivMLmods · 工具包
在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。