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

run 名を run ID に設定するだけでよいですか?

はい。run 名を run ID で上書きするには、次のコードスニペットを使用します:

2 つの異なる時間スケールでメトリクスをログできますか?

たとえば、バッチごとのトレーニング accuracy と、エポックごとの検証 accuracy をログしたい場合です。はい、batch などのインデックスをログし …

wandb をオフラインで実行できますか?

オフライン環境のマシンでトレーニングを行う場合は、次の手順で結果をサーバーにアップロードします: 1. 環境変数を設定 …

W&B は `multiprocessing` ライブラリを使用しますか?

はい。W&B は マルチプロセッシング ライブラリを使用します。次のようなエラーメッセージは、問題の可能性を示しています: これを解決す …

ログすることはトレーニングをブロックしますか?

「ログする関数は lazy ですか? ローカルでコードを実行している間、結果をサーバーに送信するためにネットワークへ依存したくありま …

このツールはトレーニングデータをトラッキングまたは保存しますか?

SHA または一意の識別子を wandb.Run.config.update(…) に渡して、データセットをトレーニング run に関連付けます。W&B は n …

Runs にログされたデータへ直接プログラムからアクセスするにはどうすればよいですか?

history object は wandb.log でログされたメトリクスをトラッキングします。API を使用して history object にアクセスします:

エポックや step をまたいで画像やメディアを比較するにはどうすればよいですか?

画像パネルを展開し、step スライダーを使用して異なる step の画像を移動します。この操作により …

トレーニングコードで run 名を設定するにはどうすればよいですか?

トレーニングスクリプトの冒頭で、experiment 名を指定して wandb.init を呼び出します。例: wandb.init(name=“my_aweso …

`wandb` ファイルのローカル保存先を定義するにはどうすればよいですか?

WANDB_DIR= または wandb.init(dir= ): トレーニングスクリプト用に作成される wandb フォルダーの場所を制御します。デフォルトは …

ログした チャート やメディアを W&B UI で整理するにはどうすればよいですか?

/ 文字は W&B UI でログされたパネルを区切ります。デフォルトでは、ログされた項目の名で / より前の部分が de …

run に関連付けられた git commit を保存するにはどうすればよいですか?

wandb.init が呼び出されると、システムはリモート repository の link などを含む git 情報を自動的に収集します

Files タブに表示されないファイルを確認するにはどうすればよいですか?

Files タブには最大 10,000 個のファイルが表示されます。すべてのファイルをダウンロードするには、Public API を使用します:

マルチプロセッシング、たとえば分散トレーニングで wandb を使用するにはどうすればよいですか?

トレーニングプログラムが複数のプロセスを使用する場合は、w … のプロセスから wandb method を呼び出さないようにプログラムを構成します

Plotly または Bokeh の Charts を Tables に追加するにはどうすればよいですか?

Plotly または Bokeh の figure を tables に直接インテグレーションすることはサポートされていません。代わりに、figure を HTML にエクスポートして incl …

メトリクスのログ時に `Rate limit exceeded` エラーが発生した場合、どうすれば修正できますか?

wandb.log() の呼び出し時に HTTP 429 Rate limit exceeded エラーを受け取った場合、レート制限のクォータを超過しています fo …

スクリプトでランダムな run 名を取得するにはどうすればよいですか?

run オブジェクトの .save() method を呼び出して現在の run を保存します。名は run オブジェクトの name 属性から取得できます。

1 つのスクリプトから複数の Runs を起動するにはどうすればよいですか?

1 つのスクリプト内で複数の Runs をログするには、新しい Runs を開始する前に前の Runs を終了します。これを行う推奨方法は …

値のリストをログするにはどうすればよいですか?

これらの例では、wandb.Run.log() を使用して損失をいくつかの異なる方法でログする方法を示します。詳細は、次のドキュメントを参照してください …

凡例付きのプロットに複数の線を表示するにはどうすればよいですか?

wandb.plot.line_series() を使用して複数線の custom チャート を作成します。線グラフを表示するには、プロジェクトページにアクセスします。さらに …

人が読める run 名にプログラムからアクセスするにはどうすればよいですか?

wandb.Run.name 属性には次のようにアクセスできます。

run に名前を付けていません。run 名はどこから来るのですか?

run に明示的な名前が付けられていない場合、W&B はプロジェクト内で識別するためにランダムな名前を割り当てます。ランダム名の例は …

InitStartError: wandb プロセス との通信エラー

このエラーは、ライブラリがサーバーにデータを同期する プロセス の起動中に問題を検出したことを示します。こ …

メトリクスをオフラインで保存して、あとで W&B に Sync できますか?

デフォルトでは、wandb.init はメトリクスをリアルタイムでクラウドに Sync する プロセス を開始します。オフラインで使用するには、2 つの環境変数を設定します …

UI では run の状態が `crashed` ですが、自分のマシンではまだ実行中です。データを復旧するにはどうすればよいですか?

トレーニング中にマシンとの接続が失われた可能性が高いです。wandb sync PATH_TO_RUN を実行してデータを復旧します (/models/ref/ …

wandb.init はトレーニング プロセス に対して何をしますか?

トレーニングスクリプトで wandb.init() が実行されると、API call によってサーバー上に run オブジェクトが作成されます。新しい プロセス が開始され、st …

クラス属性を wandb.Run.log() に渡すとどうなりますか?

クラス属性を wandb.Run.log() に渡すことは避けてください。ネットワーク call が実行される前に属性が変わる可能性があります。保存時 …

W&B に何百万もの step をログするとどうなりますか?ブラウザではどのように表示されますか?

送信されるポイント数は、UI でのグラフの読み込み時間に影響します。1,000 ポイントを超える線については、バックエンドが sa …

W&B を自分のプロジェクトに統合したいものの、画像やメディアは何も upload したくない場合はどうなりますか?

W&B は、upload するファイルやデータを明示的に指定できるため、スカラーのみをログするプロジェクトもサポートします。詳細は、こ …

バッチごとにログしたいメトリクスと、エポックごとにのみログしたいメトリクスがある場合はどうすればよいですか?

各バッチで特定のメトリクスをログし、プロットを標準化するには、目的の x-axis の値もメトリクスとあわせてログします。記事では …

wandb.init のモードの違いは何ですか?

使用可能なモードは次のとおりです。online (デフォルト) : クライアントが wandb サーバーにデータを送信します。offline: クライアントがデータを保存し …

ログした数よりデータポイントが少なく表示されるのはなぜですか?

Step 以外の x-axis に対してメトリクスを可視化する場合、表示されるデータポイントが少なくなることがあります。メトリクスは同じタイミングでログされる必要がありま …

CSV メトリクスのエクスポートで step が欠けるのはなぜですか?

エクスポートの制限により、run の履歴全体を CSV としてエクスポートしたり、run.history API を使用したりできない場合があります。これにアクセスするには …

特定の文字を含むメトリクスをソートまたはフィルターできないのはなぜですか?

W&B のメトリクス名は、UI で正しくソートおよびフィルターできるよう、GraphQL の命名規則に従う必要があります。 …

W&B と併用して Hydra を使用するとプロセスがハングするのはなぜですか?

Hydra で開始したプロセスがハングする場合、これは Hydra と W&B の間のマルチプロセッシングの競合が原因である可能性があります …

分散トレーニングでトレーニングがハングするのはなぜですか?

分散トレーニングで W&B を使用するときにトレーニングがハングする一般的な理由は 2 つあります。1. トレーニングの開始時にハングする場合 …

グラフに何も表示されないのはなぜですか?

「No visualization data logged yet」というメッセージが表示される場合、スクリプトで最初の wandb.log call がまだ実行されていません。これは …

同じメトリクスが複数回表示されるのはなぜですか?

同じキーでさまざまなデータ型をログすると、データベース内でそれらは別々に扱われます。その結果、同じ …

wandb を使うとトレーニングは遅くなりますか?

通常の使用条件では、W&B がトレーニングのパフォーマンスに与える影響はごくわずかです。通常の使用には、次の頻度でのログが含まれます …