Unsloth
標準的なトレーニング手法よりも大幅に高速かつ少ないメモリで、大規模言語モデルをファインチューニングするためのライブラリです。
- 活発にメンテナンスされている
- ドキュメントが充実
- 寛容なライセンス
概要
Unsloth は、人気のあるオープンウェイト LLM のファインチューニングプロセスを最適化し、カスタムカーネルの最適化により、標準的な Hugging Face のトレーニングコードよりも大幅に高速で少ないメモリ使用量を実現すると謳っており、本来ハイエンドなマルチ GPU 構成が必要となるファインチューニング作業を、より控えめなハードウェアでも実行できるようにします。人気のあるオープンモデルをサポートし、一般的なファインチューニングワークフローと統合できます。
Unsloth は、限られたハードウェア予算でオープンウェイト LLM をファインチューニングするチームや個人に向いています。(カタログにもある) DeepSpeed を補完する特化した効率化レイヤーで、両者ともトレーニング効率を扱いますが、Unsloth は特に小規模なハードウェアでもファインチューニングを行えるようにすることに焦点を当てています。
このカタログに掲載されている理由
カタログ評価: ★★★☆☆ (3/5)
Fast-growing efficient LLM fine-tuning library, a genuinely distinct performance-focused niche.
- 新興
- ベンダー主導
- カテゴリ
- AI・機械学習
- 言語
- Python
- ライセンス
- Apache-2.0
関連プロジェクト
DeepSpeed
Apache-2.0非常に大規模なモデルを複数の GPU にまたがって効率的にトレーニング・実行するための、Microsoft 発の深層学習最適化ライブラリです。
活発にメンテナンスされている
- AI・機械学習
Milvus
Apache-2.0スケーラブルな類似検索と AI アプリケーション向けに構築された、オープンソースのベクトルデータベースです。
活発にメンテナンスされている
- AI・機械学習
- データベース
MLflow
Apache-2.0実験管理、モデルのパッケージング、バージョン管理、デプロイといった機械学習のライフサイクルを管理するための、オープンソースプラットフォームです。
活発にメンテナンスされている
- AI・機械学習
PyTorch
BSD-3-Clause研究段階のプロトタイピングから本番デプロイまでの道のりを加速する、オープンソースの機械学習フレームワークです。
活発にメンテナンスされている
- AI・機械学習
誤りを見つけましたか? GitHub で修正を提案する