Devotd Github
新发现推理与服务

peonist-ai/crucible — transformers 5.19.0 与 ruff 0.17.0 更新

peonist-ai/crucible 的最新提交是 dependabot 的依赖更新,将 transformers 提升到 5.19.0、ruff 提升到 0.17.0。

仓库信息peonist-ai/crucible ↗

peonist-ai/crucible 的最新提交是 dependabot 的依赖更新,将 transformers 提升到 5.19.0、ruff 提升到 0.17.0。

GitHub 项目说明: MoE expert compression toolkit — prune, merge, and forge specialist models for local inference.

星标
★ 13
复刻
0
语言
Python
许可证
Apache-2.0
查看原始来源 ↗在 GitHub 查看 ↗

peonist-ai/crucible 是一套工具,用于裁剪(prune)并合并(merge)MoE 模型(mixture of experts,即根据输入只计算部分专门化专家的结构)的专家,从而生成用于本地推理的模型。GitHub 提交 1aa0d14(2026-10-28 17:08:52 UTC)是 dependabot 提交的依赖更新 PR #19,把 transformers 从 5.18.0 提升到 5.19.0,把 ruff(Python linter)从 0.16.10 提升到 0.17.0。

变动的文件有三处:packages/crucible/pyproject.toml、packages/crucible-bench/pyproject.toml 和 uv.lock,改动量为新增 28 行、删除 28 行。主包的 transformers 最低版本从 5.17.0 提升到 5.19.0,crucible-bench 的开发用 ruff 最低版本从 0.16.8 提升到 0.17.0。同样的 pyproject 中仍保留着注释,说明需要 transformers 5.5 及以上,且 4.x 中没有 Gemma 4 和 Qwen 3.5/3.6 的 MoE 建模代码。uv.lock 中登记了 ifeval、bfcl、local、dev 四个额外的依赖组。

这一改动实际触及的是运行环境的最低要求版本。全新安装需要 transformers 5.19.0 及以上,而该仓库本来就要求 5.x,因此使用 4.x 的环境也需要一并迁移。不过,这个提交中没有关于压缩后模型质量或速度的数据,也没有给出许可证、star 数量以及 crucible 自身的发布版本。transformers 5.19.0 对 MoE 建模代码改动了多少,必须查看发布说明才能知道,因此目前把它看作一次抬高了依赖下限的改动、而不是功能增加,是比较稳妥的。