メインコンテンツへスキップ

使用法

sync [OPTIONS] [PATHS]...

説明

PATHS で指定した .wandb ファイルをアップロードします。 これは wandb sync のベータ版の再実装です。機能はまだ完全ではなく、動作も保証されていません。また、wandb のどの version でも、後方互換性のない変更が行われる可能性があります。 PATHS には、.wandb ファイル、.wandb ファイルを含む run ディレクトリ、または run ディレクトリを含む “wandb” ディレクトリを指定できます。 たとえば、現在の .wandb ディレクトリ内のすべての run を同期するには:
wandb beta sync ./wandb
run ディレクトリを指定して特定の run を同期するには:
wandb beta sync ./wandb/run-20250813_124246-n67z9ude
あるいは次のようにも書けます:
wandb beta sync ./wandb/run-20250813_124246-n67z9ude/run-n67z9ude.wandb

引数

デフォルトタイプ
pathsPATHFalse

オプション

Flagタイプ説明
--liveBOOL Flagまだログを記録中の run を同期します。run を生成しているプロセスが異常終了した場合、ハングすることがあります。デフォルト: False
-e, --entitySTR同期するすべての run に使用する entity のオーバーライドです。デフォルト:
-p, --projectSTR同期するすべての run に使用する project のオーバーライドです。デフォルト:
--idSTR同期するすべての run に使用する run ID のオーバーライドです。これを設定して複数のファイルを同期する場合 (同じ entity と project の場合) 、ファイルは開始時刻順に同期されます。これは、同じ run の再開された複数の断片を同期する場合を想定しています。デフォルト:
--job-typeSTR同期するすべての run に使用するジョブタイプのオーバーライドです。デフォルト:
--replace-tagsSTR'old1=new1,old2=new2' の形式で tags の名前を変更します。デフォルト:
--skip-syncedBOOL Flagこのコマンドですでに同期済みの run をスキップします。デフォルト: True
--dry-runBOOL Flag何もアップロードせずに、実行された場合の内容を表示します。デフォルト: False
-v, --verboseBOOL Flagより詳細な情報を表示します。デフォルト: False
-nINT一度に同期する run の最大数です。同じ run の一部である複数のファイルを同期する場合、ファイルはこの設定に関係なく、開始時刻順に順次同期されます。これは、run を再開した場合や --id パラメーターを使用した場合に発生します。デフォルト: 5