W&B は、デフォルトで米国にあるプライベートな Google Cloud Storage バケットにアーティファクトファイルを保存します。すべてのファイルは保存時および転送時に暗号化されます。
機密性の高いファイルについては、Private Hosting を構成するか、reference artifacts を使用することを推奨します。
学習中、W&B はログ、アーティファクト、設定ファイルをローカルで次のディレクトリに保存します。
| File | Default location | To change default location set: |
|---|
| logs | ./wandb | wandb.init の dir または WANDB_DIR 環境変数を設定 |
| artifacts | ~/.cache/wandb | WANDB_CACHE_DIR 環境変数 |
| configs | ~/.config/wandb | WANDB_CONFIG_DIR 環境変数 |
| staging artifacts for upload | ~/.cache/wandb-data/ | WANDB_DATA_DIR 環境変数 |
| downloaded artifacts | ./artifacts | WANDB_ARTIFACT_DIR 環境変数 |
環境変数を使って W&B を設定する方法の詳細については、environment variables reference を参照してください。
wandb を初期化するマシンによっては、これらのデフォルトフォルダがファイルシステム上の書き込み可能な場所に存在しない場合があります。この場合、エラーが発生することがあります。
ローカルのアーティファクトキャッシュをクリーンアップする
W&B は、同じファイルを共有する異なるバージョン間でのダウンロードを高速化するためにアーティファクトファイルをキャッシュします。時間の経過とともに、このキャッシュディレクトリは大きくなる可能性があります。wandb artifact cache cleanup コマンドを実行して、キャッシュを整理し、最近使用されていないファイルを削除します。
次のコードスニペットは、キャッシュのサイズを 1GB に制限する方法を示しています。コードスニペットをコピーしてターミナルに貼り付けてください。
$ wandb artifact cache cleanup 1GB