変圧器使用時にwandbをオフにする方法。トレーナー

神は沈黙する - 個人の CSDN ブログ投稿ディレクトリ

Transformers.Trainerは使いやすいけど調整が難しい。
どのような天才が Trainer で wandb を構築しようと考えたのかはわかりませんが、おそらく wandb の販売のためです。つまり、wandb のようなものは時には非常に便利ですが、ほとんどの場合は必要ありません。
この記事はこのニーズに基づいています。

1. Python コードにパスを設定します。

コードの先頭に次のように書きます。

import os
os.environ["WANDB_DISABLED"]="true"

この欠点は、警告メッセージが報告されることです。

Using the `WANDB_DISABLED` environment variable is deprecated and will be removed in v5. Use the --report_to flag to control the integrations used for logging resul
t (for instance --report_to none).

2. TrainingArguments で入力パラメータを設定します

TrainingArguments の入力パラメータに設定しますreport_to="none"(実際、これは最初のメソッドの警告メッセージで推奨される解決策でもあります)

この記事の執筆に使用した参考文献

  1. トレーナーで WANDB をオフにするにはどうすればよいですか? - 初心者向け - ハグフェイス フォーラム

おすすめ

転載: blog.csdn.net/PolarisRisingWar/article/details/132091055