huggingface/peftは、大規模な事前学習モデルの一部のパラメータのみを追加で学習し、新たなタスクに適合させるパラメータ効率型ファインチューニング(Parameter-Efficient Fine-Tuning、PEFT)ライブラリである。GitHubで確認できる最新リリースはv0.21.2だ。ただし、提供されたリリース情報にはこのバージョンの変更項目一覧が含まれておらず、何が変わったのかはこの情報だけでは分からない。
このライブラリの目的は、LoRAのように一部の重みのみを更新し全体の重みを再学習しないことで、計算コストと保存コストの両方を削減することにある。リポジトリのREADMEは、最新のPEFT手法が完全ファインチューニングに匹敵する性能を発揮できると述べている。Transformers、Diffusers、Accelerateと統合され、モデルの学習と推論、アダプタ管理、分散学習および推論を支援する。ライセンスはApache-2.0のPythonプロジェクトで、GitHubスター数は21817、リポジトリの開始日は2022-11-25だ。
ただし確認できない点もある。v0.21.2で何が変わったかはリリースノートを直接読まなければ分からない。また、このリポジトリに対して算出された指数はモメンタム指数(momentum)3.1の一つだけで、新鮮度・技術・品質の各スコアは示されていない。性能比較や導入事例の拡大を根拠とすることはできず、バージョン番号だけで新機能が組み込まれたと読むこともできない。変更内容を確認するまで、このリリースが持つ実質的な意味を判断することはできない。