Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
对 Google 的 Gemma 4 E4B-it 直接修改 0.002% 的权重、不做训练,用来解决思考模式下工具调用和多步数学的卡顿。也提供一个小型补丁文件。
gemma-4-E4B-it-weight-space-programming 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download jstarks/gemma-4-E4B-it-weight-space-programming
这个仓库存放 Gemma 4 E4B-it,并对第 38 到 41 层 MLP 里的 64 列做了直接修改,约 163,840 个参数,占模型的 0.00205%。没有用到梯度下降、反向传播或微调。
这次修改针对作者描述的思考模式下的两个问题。模型要么在长篇提纲里打转而不去调用工具,要么在做数学之前把词元预算花在元评论上。
适合开着思考模式运行 Gemma 4 E4B-it、希望它更可靠地调用工具的人,以及对直接修改权重而不是训练感兴趣的研究者。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 软件 | 智能体构建者 | 让小型本地模型在思考模式下调用工具 | 桌面 GPU 上的网页搜索助手 |
| 教育 | 数学辅导开发者 | 在较短的词元预算内得到多步解答 | 直接从代数推导开始的作业助手 |
| 研究 | 可解释性研究者 | 研究权重空间的修改 | 阅读模型卡里逐层的发现 |
如果你不使用思考模式,可以跳过它,因为模型卡的测试针对的就是这个模式,或者你需要大型基准测试集的结果。
它通过 transformers 库加载,另有一个加载脚本照顾显存较小的 GPU。作者在 12 GB 的 RTX 4070 Ti 上做了测试。
| Use case | Who | What they get back |
|---|---|---|
| 思考模式下的工具调用 | 智能体构建者 | 在模型卡的 8 个查询测试里更多有效的工具调用 |
| 短预算数学 | 开发者 | 在 420 个词元内解出更多题目 |
| 快速打补丁 | 爱好者 | 不到一秒就应用到本地检查点上的修改 |
你需要 Python,以及完整的 16 GB 模型,或者一个现有的 Gemma 4 E4B-it 检查点加上 641 KB 的补丁文件。模型卡给出了两种方式。
pip install -U huggingface_hub hf download jstarks/gemma-4-E4B-it-weight-space-programming
方式 A 用 transformers 加载整个修改后的模型。方式 B 在内存里给基础检查点打补丁。
from transformers import AutoProcessor, AutoModelForMultimodalLM
import torch
model_id = "jstarks/gemma-4-E4B-it-weight-space-programming"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForMultimodalLM.from_pretrained(
model_id, device_map="auto", torch_dtype=torch.bfloat16
)在 12 GB GPU 上,附带的加载器把 42 个活跃层放在 GPU 上,并把很大的逐层嵌入表挪到 CPU。
from model_loader import load_gemma4_e4b_text
model, tokenizer = load_gemma4_e4b_text("jstarks/gemma-4-E4B-it-weight-space-programming")from apply_patch import apply_gemma4_weight_space_patch
from model_loader import load_gemma4_e4b_text
# 1. Load your existing Gemma-4-E4B-it checkpoint
model, tokenizer = load_gemma4_e4b_text("unsloth/gemma-4-E4B-it")
# 2. Apply the 64-column weight-space patch (163,840 parameters across Layers 38-41)
apply_gemma4_weight_space_patch(model, "gemma4_e4b_weight_space_patch.safetensors")你的磁盘上已经有 unsloth 的 gemma-4-E4B-it。你用加载器加载它,应用 641 KB 的补丁,模型卡说修改后的模型不到一秒就准备好了,不需要下载 16 GB。
如果你是新手,这是一个稍作修改的 Gemma。用方式 A 加载,打开思考模式,给它一个像网页搜索这样的工具,看它是否会调用。
如果你熟悉这个领域:这次修改改动了第 38 到 41 层里经过 RMSNorm 预处理的列,灵感来自一篇关于权重空间编程的论文。模型卡还把第 23 层描述为键值状态开始共享的边界枢纽。
测试集很小,只有 8 个查询、6 道数学题和 3 次端到端运行,所以请把这些数字当作演示。模型卡报告了这些修改前后的结果。
对 Google 的 Gemma 4 E4B-it 直接修改 0.002% 的权重、不做训练,用来解决思考模式下工具调用和多步数学的卡顿。也提供一个小型补丁文件。
由 jstarks 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:这个仓库存放 Gemma 4 E4B-it,并对第 38 到 41 层 MLP 里的 64 列做了直接修改,约 163,840 个参数,占模型的 0.00205%。没有用到梯度下降、反向传播或微调。
这次修改针对作者描述的思考模式下的两个问题。模型要么在长篇提纲里打转而不去调用工具,要么在做数学之前把词元预算花在元评论上。
适合谁:适合开着思考模式运行 Gemma 4 E4B-it、希望它更可靠地调用工具的人,以及对直接修改权重而不是训练感兴趣的研究者。
Industry | Who uses it | How they use it | Example
软件 | 智能体构建者 | 让小型本地模型在思考模式下调用工具 | 桌面 GPU 上的网页搜索助手
教育 | 数学辅导开发者 | 在较短的词元预算内得到多步解答 | 直接从代数推导开始的作业助手
研究 | 可解释性研究者 | 研究权重空间的修改 | 阅读模型卡里逐层的发现
如果你不使用思考模式,可以跳过它,因为模型卡的测试针对的就是这个模式,或者你需要大型基准测试集的结果。
用在哪里:它通过 transformers 库加载,另有一个加载脚本照顾显存较小的 GPU。作者在 12 GB 的 RTX 4070 Ti 上做了测试。
Use case | Who | What they get back
思考模式下的工具调用 | 智能体构建者 | 在模型卡的 8 个查询测试里更多有效的工具调用
短预算数学 | 开发者 | 在 420 个词元内解出更多题目
快速打补丁 | 爱好者 | 不到一秒就应用到本地检查点上的修改
如何设置:你需要 Python,以及完整的 16 GB 模型,或者一个现有的 Gemma 4 E4B-it 检查点加上 641 KB 的补丁文件。模型卡给出了两种方式。
pip install -U huggingface_hub
hf download jstarks/gemma-4-E4B-it-weight-space-programming
如何使用:方式 A 用 transformers 加载整个修改后的模型。方式 B 在内存里给基础检查点打补丁。
from transformers import AutoProcessor, AutoModelForMultimodalLM
import torch
model_id = "jstarks/gemma-4-E4B-it-weight-space-programming"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForMultimodalLM.from_pretrained(
model_id, device_map="auto", torch_dtype=torch.bfloat16
)
在 12 GB GPU 上,附带的加载器把 42 个活跃层放在 GPU 上,并把很大的逐层嵌入表挪到 CPU。
from model_loader import load_gemma4_e4b_text
model, tokenizer = load_gemma4_e4b_text("jstarks/gemma-4-E4B-it-weight-space-programming")
from apply_patch import apply_gemma4_weight_space_patch
from model_loader import load_gemma4_e4b_text
# 1. Load your existing Gemma-4-E4B-it checkpoint
model, tokenizer = load_gemma4_e4b_text("unsloth/gemma-4-E4B-it")
# 2. Apply the 64-column weight-space patch (163,840 parameters across Layers 38-41)
apply_gemma4_weight_space_patch(model, "gemma4_e4b_weight_space_patch.safetensors")
示例:你的磁盘上已经有 unsloth 的 gemma-4-E4B-it。你用加载器加载它,应用 641 KB 的补丁,模型卡说修改后的模型不到一秒就准备好了,不需要下载 16 GB。
新手与专家:如果你是新手,这是一个稍作修改的 Gemma。用方式 A 加载,打开思考模式,给它一个像网页搜索这样的工具,看它是否会调用。
如果你熟悉这个领域:这次修改改动了第 38 到 41 层里经过 RMSNorm 预处理的列,灵感来自一篇关于权重空间编程的论文。模型卡还把第 23 层描述为键值状态开始共享的边界枢纽。
从 gemma-4-E4B-it 出发
修改第 38 到 41 层的 64 个 MLP 列
保存为完整模型或 641 KB 补丁
在 transformers 中加载或在内存里打补丁
注意事项:测试集很小,只有 8 个查询、6 道数学题和 3 次端到端运行,所以请把这些数字当作演示。模型卡报告了这些修改前后的结果。
Title: 修改前后的成功率,百分比
修改前工具调用: 0.0 百分比
修改后工具调用: 75.0 百分比
修改前数学解出: 33.3 百分比
修改后数学解出: 66.7 百分比
修改前真实智能体运行: 0.0 百分比
修改后真实智能体运行: 66.7 百分比
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download jstarks/gemma-4-E4B-it-weight-space-programming
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| gemma-4-E4B-it-weight-space-programming 本页 | 125 | 3 | 8B | gemma | |
| BotPsy-0.8B共有 agentic · tool-calling · image-text-to-text | 215 | 14 | 853M | apache-2.0 | |
| MiMo-V2.6-Flash-RL-NVFP4共有 agentic · tool-calling · transformers | 298 | 4 | 159B | mit | |
| Gemma4-12B v2 Coding + Agentic Edition共有 agentic · gemma4 · conversational | 92,024 | 1,773 | 11.9B | apache-2.0 | |
| Qwen3.5-0.8B Astra Weight Edit共有 weight-space-programming · image-text-to-text · transformers | 3,029 | 27 | 873M | apache-2.0 | |
| Qwen3.5-0.8B-weight-space-programming-GGUF共有 weight-space-programming · image-text-to-text · conversational | 4,807 | 10 | 752M | 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 的开发者。