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 は、MoE モデル(mixture of experts=入力に応じて一部の専門化エキスパートのみを計算する構造)のエキスパートを剪定(prune)し、統合(merge)してローカル推論用のモデルにするツール群である。GitHub コミット 1aa0d14(2026-10-28 17:08:52 UTC)は dependabot が提出的依存関係更新 PR #19 で、transformers を 5.18.0 から 5.19.0 へ、ruff(Python リンター)を 0.16.10 から 0.17.0 へ上げた。

変更されたファイルは packages/crucible/pyproject.toml、packages/crucible-bench/pyproject.toml、uv.lock の3点で、変更量は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 の4つの追加の依存グループが登録されている。

この変更が実際に影響するのは実行環境の最小要求バージョンである。新規インストールには transformers 5.19.0 以上が必要で、このリポジトリはすでに 5.x を要求しているため、4.x を使っている環境も一緒に移行する必要がある。ただし、このコミットには圧縮後のモデルの品質や速度に関する数値はなく、ライセンスやスター数、crucible 自体のリリースバージョンも示されていない。transformers 5.19.0 が MoE モデリングコードをどれだけ変えたかはリリースノートを確認しないと分からないため、現時点では機能が増えたというよりは依存関係の下限が引き上げられた変更と捉えるのが稳妥である。