始める無料で始める

8-bit Adam と Trainer

8-bit Adam オプティマイザーの設定が完了しました。次は、Trainer でこのオプティマイザーを使用できるように準備しましょう。

以下のデータはあらかじめ読み込まれています。

  • adam_bnb_optim オプティマイザー
  • modeltrain_datasettraining_args などのトレーニング用オブジェクト

この演習はコースの一部です

PyTorch による効率的な AI モデルトレーニング

コースを見る

演習の手順

  • 8-bit Adam オプティマイザーを Trainer に渡してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Pass 8-bit Adam to the Trainer
trainer = Trainer(model=model, 
                  args=training_args, 
                  train_dataset=train_dataset, 
                  eval_dataset=validation_dataset,
                  compute_metrics=compute_metrics,
                  optimizers=(____, None))
コードを編集して実行