このライブラリは、Hugging Face の Transformers ライブラリに基づいています。Simple Transformers を使用すると、Transformer モデルのトレーニングと評価を迅速に行うことができます。モデルの初期化、モデルのトレーニング、そしてモデルの評価を行うために必要なコードは、わずか 3 行です。Sequence Classification(配列分類)、Token Classification (NER)、Question Answering(質問応答)、Language Model Fine-Tuning(言語モデルのファインチューニング)、Language Model Training(言語モデルのトレーニング)、Language Generation(言語生成)、T5 モデル、Seq2Seq タスク、Multi-Modal Classification(マルチモーダル分類)、および Conversational AI(対話型 AI)をサポートしています。 W&B を使用して モデルトレーニング を可視化するには、Documentation Index
Fetch the complete documentation index at: https://wb-21fd5541-update-training-api-26.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
args 辞書 の wandb_project 属性に W&B の Projects 名を設定します。これにより、すべての ハイパーパラメーター の 値 、トレーニング損失、および 評価メトリクス が指定した プロジェクト に ログ 記録されます。
wandb.init に渡されるその他の追加の 引数 は、wandb_kwargs として渡すことができます。
構造
このライブラリは、各 NLP タスクに対して個別のクラスを持つように設計されています。同様の機能を提供するクラスがグループ化されています。simpletransformers.classification- すべての Classification モデルが含まれます。ClassificationModelMultiLabelClassificationModel
simpletransformers.ner- すべての 固有表現抽出 (NER) モデルが含まれます。NERModel
simpletransformers.question_answering- すべての 質問応答 モデルが含まれます。QuestionAnsweringModel