85言語に対応した事前学習済みSaTおよびWtPモデルを使い、テキストを文やその他の意味単位に分割するPythonツールキット。
huggingface/autotrain-advanced
Hugging Faceが提供する、Web UI・CLI・YAML設定からLLMやテキスト、画像、トークンのモデルを学習・ファインチューニングできるノーコードツール。
- スター
- 4,620
- フォーク
- 631
- 未解決の Issue
- 4
- 最終コミット
- 9 日前
これは何?
AutoTrain Advancedは、機械学習モデルを学習・ファインチューニングするためのHugging Face製ノーコードツールです。ローカルのWeb UI、コマンドラインインターフェース、またはYAML設定ファイルから操作できるため、学習コードを書かずに学習ジョブを開始できます。
SFT、ORPO、DPO、報酬モデリングなどのLLMファインチューニング手法に加え、テキスト分類・回帰、トークン分類、seq2seq、抽出型質問応答、画像分類・回帰にも対応しています。学習は手元のハードウェア上でもHugging Face Spaces上でも実行でき、完了後はモデルをHugging Face Hubにプッシュできます。
このリポジトリはメンテナンスされておらず、新機能の追加やバグ修正は行われません。継続して利用する場合は、Axolotl、TRL、またはtransformers.Trainerを使うことをメンテナーは推奨しています。
主な機能
- 01Web UI、CLI、YAML設定ファイルを使った学習ワークフロー
- 02LLMのSFT、ORPO、DPO、報酬モデルのファインチューニングに対応
- 03テキスト、トークン、seq2seq、画像の分類・回帰タスクに対応
- 04ローカルまたはHugging Face Spaces上で実行可能
- 05学習済みモデルをHugging Face Hubにプッシュ可能
ユースケース
- 学習コードを書かずに、カスタムの指示データセットで小規模なオープンLLMをファインチューニングする
- ブラウザーUIからラベル付きデータを使ってテキスト分類器を学習する
- バージョン管理されたYAML設定から再現性のある学習ジョブを実行する
クイックスタート
- 1
pip でパッケージをインストールします(Python 3.10 以降が必要)
pip install autotrain-advanced - 2
Web UI をローカルで起動します
autotrain app --port 8080 --host 127.0.0.1 - 3
または YAML 設定ファイルから学習します
autotrain --config <path_to_config_file>
使う前に知っておきたいこと
- このプロジェクトはメンテナンスが終了しているため、新機能やバグ修正は追加されません。
- 大規模モデルの学習には GPU などの十分な計算リソースが必要です。また、PyTorch は別途インストールする必要があります。
収録されている特集
トピック
よくある質問
- autotrain-advanced とは?
- Hugging Faceが提供する、Web UI・CLI・YAML設定からLLMやテキスト、画像、トークンのモデルを学習・ファインチューニングできるノーコードツール。 AutoTrain Advancedは、機械学習モデルを学習・ファインチューニングするためのHugging Face製ノーコードツールです。ローカルのWeb UI、コマンドラインインターフェース、またはYAML設定ファイルから操作できるため、学習コードを書かずに学習ジョブを開始できます。
- autotrain-advanced は無料で使えますか?ライセンスは?
- autotrain-advanced は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- autotrain-advanced は今もメンテナンスされていますか?
- 活発にメンテナンス中。autotrain-advanced の最終コミットは 2026年10月29日 です。
- autotrain-advanced は何に使えますか?
- 学習コードを書かずに、カスタムの指示データセットで小規模なオープンLLMをファインチューニングする ブラウザーUIからラベル付きデータを使ってテキスト分類器を学習する バージョン管理されたYAML設定から再現性のある学習ジョブを実行する
- autotrain-advanced のインストール方法は?
- pip でパッケージをインストールします(Python 3.10 以降が必要): pip install autotrain-advanced Web UI をローカルで起動します: autotrain app --port 8080 --host 127.0.0.1 または YAML 設定ファイルから学習します: autotrain --config <path_to_config_file>
- autotrain-advanced はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/huggingface/autotrain-advanced
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
大規模言語モデルのファインチューニングに役立つリソース、チュートリアル、論文、ツール、講座をまとめた厳選リスト。
Hugging FaceのPythonライブラリ。Hub上の公開AIデータセットを1行で読み込み、Arrowベースのツールで効率よく前処理できます。
LoRA、DPO、CLIに対応した、大規模言語モデルのファインチューニング用フレームワークとノーコードGUI。
固有表現認識、感情分析、品詞タグ付け、テキスト埋め込みに対応する、PyTorchベースのPython NLPフレームワーク。
センチメント分析、予測、金融NLPベンチマークなどの金融タスク向けにファインチューニングされた、オープンソースの大規模言語モデル。