output.log (または logs/ 配下のマルチパートチャンク) として保存します。取得先は、run が完了しているか、まだ実行中か、またはクラッシュしたかによって異なります。キャプチャ設定と console_multipart については、Console logs を参照してください。
UI から
- run のページを開きます。
- Files タブをクリックします。
output.log(またはlogs/配下のファイル) を探して、ダウンロードアイコンをクリックします。
output.log は run の終了時に アップロードされます。初期化時に multipart logging を有効にしていない限り、run がまだアクティブな間は Files に表示されないことがあります。
API を使用してプログラムで
logs/ 配下の各ファイルも同様に一覧表示してダウンロードできます。
run の実行中
wandb.init 時に マルチパート コンソールログ を有効にします。run の実行中でも SDK が logs/ 配下にタイムスタンプ付きチャンクを書き込んでアップロードできるようにするには、wandb v0.22.3 以降を使用してください。アップロード間隔は、run の開始後は変更できません。
run がクラッシュした場合
output.log が存在しないことがあります。クラッシュ前に upload 済みのチャンクは、マルチパートが有効であれば引き続きダウンロードできます。サーバー側に file がない場合は、wandb/run-<timestamp>-<run-id>/logs/output.log にあるローカルコピーを確認してください。
run を再開する
wandb.init(resume="allow", id=...) によって単一の output.log が上書きされることがあります。console_multipart=True を使用すると (マルチパート logging を有効にするには wandb v0.22.3 以降が必要) 、さらに再開時にチャンクを正しくアップロードするには wandb v0.20.1 以降が必要で、各 Session はそれぞれ独自のチャンクを保持します。詳しくは Console logs を参照してください。
Logs タブに表示される行数を超える場合
Logs Runs