Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
一个把小型 RISC-V 计算机内置在权重里的 Qwen3.5-4B 模型,用于精确算术和运行一个微型故事模型。这是给研究 transformer 内部程序的研究者做的实验。
Qwenputer-npu 是一款工具包,属于研究类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download divagr1925/Qwenputer-npu
Qwenputer-npu 取 Qwen3.5-4B 为基础,在模型自己的层里构建了一个小型 32 位 RISC-V 处理器。这个版本给 CPU 增加了神经网络指令集。它的速度足以在上面运行另一个语言模型,也就是编译成 C 程序的 260K 参数微型故事模型。Qwen 自己的权重保持不变。
想研究程序或计算机如何存在于 transformer 内部的研究者和好奇的工程师。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 人工智能研究 | 研究 transformer 内部结构的研究者 | 运行芯片层,并与参考模型对比 | 检查 CPU 层对测试程序的结果与参考模型一致 |
| 系统与编译器 | 喜欢特别计算目标的工程师 | 研究代码如何被编译进模型权重 | 阅读一条点积指令如何对应到各层 |
| 教育 | 计算机体系结构的老师 | 展示 CPU 在语言模型内部运行 | 运行故事程序并观察输出 |
如果你想要通用的聊天模型,可以跳过它,因为这是研究实验,不是调优过的助手。
它通过项目自带的 Python 工具运行,用到 uv,需要能容纳权重的机器。文件可以在 Windows、macOS 或 Linux 上下载。
| Use case | Who | What they get back |
|---|---|---|
| 精确算术 | 研究者 | 内置 CPU 为 calc 任务给出的答案 |
| 指令检查 | 工程师 | 在模型各层上运行新指令的测试结果 |
| 故事生成 | 好奇的用户 | 由小模型在 CPU 上写出的故事 |
从 GitHub 克隆项目的 npu 分支,进入它的 experimental riscv 文件夹,用 hf 额外项运行 uv sync。然后下载检查点。
pip install -U huggingface_hub hf download divagr1925/Qwenputer-npu
在项目文件夹里,这些命令会把检查点下载到本地、提一个计算题、检查新指令,并在 CPU 上写一个故事。
hf download divagr1925/Qwenputer-npu --local-dir qwenputer-npu
uv run python -m chipformer.rv.chat qwenputer-npu --firmware tests/data/rv/calc-bridge.elf \
--ask "Use calc: what is 123456789 * 987654321?"
uv run python -m chipformer.rv.npucheck qwenputer-npu guests/stories260k/stories260k.elf
uv run python guests/stories260k/storyrun.py guests/stories260k/stories260k.elf| Tool | What it does |
|---|---|
| chipformer.rv.chat | 与模型对话,并让它使用内置的 calc |
| chipformer.rv.npucheck | 在检查点的各层上运行新指令 |
| storyrun.py | 在 CPU 的执行器上写故事 |
你运行对话命令,问 123456789 乘以 987654321 是多少。Qwen 把这道算式交给它权重里的 CPU,CPU 返回精确的乘积,由 Qwen 报告出来。
如果你刚接触这类模型,可以把它想成一个自己携带了一台微型计算机、并让它来做精确数学的语言模型。先用对话命令和那道乘法题试一试。
如果你熟悉这个领域,这个 CPU 是放在 Qwen 自己层之前的 11 个 transformer 层,用 Gated DeltaNet 状态充当 RAM。两条新指令,一个打包的 int4 点积和一个字节乘积,加上一块权重内存,让故事模型用少得多的轨迹 token 就能运行。模型卡报告在 L4 上每个故事 token 约需 41 秒。
模型卡说,对照 CPU 参考模型的检查没有发现不一致,Qwen 的文字行为也与基础模型接近。下面的分数是它自己的,来自两组各 40 道题。
| Benchmark | Base Qwen3.5-4B | Qwenputer-npu |
|---|---|---|
| Synthetic integer arithmetic | 75.0 | 90.0 |
| DeepMind mul_big | 55.0 | 97.5 |
一个把小型 RISC-V 计算机内置在权重里的 Qwen3.5-4B 模型,用于精确算术和运行一个微型故事模型。这是给研究 transformer 内部程序的研究者做的实验。
由 divagr1925 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:Qwenputer-npu 取 Qwen3.5-4B 为基础,在模型自己的层里构建了一个小型 32 位 RISC-V 处理器。这个版本给 CPU 增加了神经网络指令集。它的速度足以在上面运行另一个语言模型,也就是编译成 C 程序的 260K 参数微型故事模型。Qwen 自己的权重保持不变。
适合谁:想研究程序或计算机如何存在于 transformer 内部的研究者和好奇的工程师。
Industry | Who uses it | How they use it | Example
人工智能研究 | 研究 transformer 内部结构的研究者 | 运行芯片层,并与参考模型对比 | 检查 CPU 层对测试程序的结果与参考模型一致
系统与编译器 | 喜欢特别计算目标的工程师 | 研究代码如何被编译进模型权重 | 阅读一条点积指令如何对应到各层
教育 | 计算机体系结构的老师 | 展示 CPU 在语言模型内部运行 | 运行故事程序并观察输出
如果你想要通用的聊天模型,可以跳过它,因为这是研究实验,不是调优过的助手。
用在哪里:它通过项目自带的 Python 工具运行,用到 uv,需要能容纳权重的机器。文件可以在 Windows、macOS 或 Linux 上下载。
Use case | Who | What they get back
精确算术 | 研究者 | 内置 CPU 为 calc 任务给出的答案
指令检查 | 工程师 | 在模型各层上运行新指令的测试结果
故事生成 | 好奇的用户 | 由小模型在 CPU 上写出的故事
如何设置:从 GitHub 克隆项目的 npu 分支,进入它的 experimental riscv 文件夹,用 hf 额外项运行 uv sync。然后下载检查点。
pip install -U huggingface_hub
hf download divagr1925/Qwenputer-npu
如何使用:在项目文件夹里,这些命令会把检查点下载到本地、提一个计算题、检查新指令,并在 CPU 上写一个故事。
hf download divagr1925/Qwenputer-npu --local-dir qwenputer-npu
uv run python -m chipformer.rv.chat qwenputer-npu --firmware tests/data/rv/calc-bridge.elf \
--ask "Use calc: what is 123456789 * 987654321?"
uv run python -m chipformer.rv.npucheck qwenputer-npu guests/stories260k/stories260k.elf
uv run python guests/stories260k/storyrun.py guests/stories260k/stories260k.elf
Tool | What it does
chipformer.rv.chat | 与模型对话,并让它使用内置的 calc
chipformer.rv.npucheck | 在检查点的各层上运行新指令
storyrun.py | 在 CPU 的执行器上写故事
示例:你运行对话命令,问 123456789 乘以 987654321 是多少。Qwen 把这道算式交给它权重里的 CPU,CPU 返回精确的乘积,由 Qwen 报告出来。
新手与专家:如果你刚接触这类模型,可以把它想成一个自己携带了一台微型计算机、并让它来做精确数学的语言模型。先用对话命令和那道乘法题试一试。
如果你熟悉这个领域,这个 CPU 是放在 Qwen 自己层之前的 11 个 transformer 层,用 Gated DeltaNet 状态充当 RAM。两条新指令,一个打包的 int4 点积和一个字节乘积,加上一块权重内存,让故事模型用少得多的轨迹 token 就能运行。模型卡报告在 L4 上每个故事 token 约需 41 秒。
Qwen 询问内置 CPU
编译好的层运行程序
CPU 返回精确结果
Qwen 写出最终回复
注意事项:模型卡说,对照 CPU 参考模型的检查没有发现不一致,Qwen 的文字行为也与基础模型接近。下面的分数是它自己的,来自两组各 40 道题。
Title: 模型卡的基准分数
Benchmark | Base Qwen3.5-4B | Qwenputer-npu
Synthetic integer arithmetic | 75.0 | 90.0
DeepMind mul_big | 55.0 | 97.5
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download divagr1925/Qwenputer-npu
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| Qwenputer-npu 本页 | 490 | 7 | 9.8B | apache-2.0 | |
| Qwen3.5-4B-Qwenputer共有 compiled-weights · qwenputer · risc-v | 2,598 | 189 | 9.4B | apache-2.0 | |
| Diffusion-Qwen3.8-27B共有 qwen3_5_text · text-generation · conversational | 2,015 | 33 | 26.9B | apache-2.0 | |
| Quark共有 qwen3.5 · conversational · transformers | 107 | 7 | 9.7B | apache-2.0 | |
| Qwen3.8-27B-GSQ-RCO-IQ3_S-recovered-GGUF共有 gated-deltanet · conversational | 2,605 | 17 | 26.9B | apache-2.0 | |
| Qwen3.5-9B Brainwaves DeepThought STEM OneJev1.6共有 qwen3.5 · transformers · safetensors | 57 | 5 | 9.4B | 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 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
AbdomenAtlas · 工具包
在 CT 扫描上检测并勾画 9 个器官的肿瘤,使用从放射学报告中学习的 R-Super 方法训练。这是面向医学影像团队的研究模型,采用非商业许可。
dBenf · 工具包
回答关于卫星图像块的类型化问题,使用 Sentinel-2 的全部 12 个波段,为每个选项返回概率,不生成文字。这是 Qwen3.5-0.8B 的微调版本,适合地球观测研究者。
zimmerk4 · 工具包
用一个在 JAX 物理模拟器里学会的小型策略网络,从头到尾通关游戏 Getting Over It。适合强化学习研究者和好奇的动手爱好者。