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

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

はい、W&B は multiprocessing ライブラリを使用します。そのため、W&B を直接呼び出すスクリプトでは、エントリポイントを適切に保護する必要があります …

ログすることによってトレーニングはブロックされますか?

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

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

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

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

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

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

異なるエポックやstepでログされた画像やその他のメディアを比較するには、画像パネルを展開し、step スライダーを使用して …

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

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

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

wandb がファイルをローカルに保存する場所は、次の環境変数を設定するか、記載がある場合は … によって制御できます

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

ログしたチャートやメディアは、共通の接頭辞を付けて名前を付けることで関連するグループに整理でき、これにより … が容易になります

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

wandb.init を呼び出すと、W&B はリモートリポジトリのリンクや SHA などの Git 情報を自動的に収集します …

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

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

たとえば分散トレーニングで、multiprocessing とともに W&B を使用するにはどうすればよいですか?

この記事では、分散トレーニング ジョブのように複数のプロセスにまたがるトレーニングプログラムで W&B を使用する方法を説明します …

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

Plotly または Bokeh の図を Tables に直接組み込むことはサポートされていません。代わりに、図を HTML としてエクスポートして含めてください …

メトリクスのログ時に `Rate limit exceeded` エラーを修正するにはどうすればよいですか?

wandb.log() を呼び出したときに HTTP 429 の Rate limit exceeded エラーを受け取る場合、… の rate limit クォータを超過しています

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

現在の run を保存するには、Run オブジェクトの .save() メソッドを呼び出します。名前は Run オブジェクトの name 属性から取得します。

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

1 つのスクリプト内で複数の run をログするには、新しい run を開始する前に、前の run をそれぞれ終了する必要があります。以下 …

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

wandb.Run.log() を使用すると、step ごとの損失などの値のリストをログできます。以下の例では、一般的な 2 つの方法を示 …

2 つの異なる時間スケールでメトリクスをログするにはどうすればよいですか?

2 つの異なる時間スケールでメトリクスをログするには、メトリクスとあわせて batch や エポック などのインデックスをログします。たとえば、 …

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

wandb.plot.line_series() を使用して、複数の線を持つカスタム チャートを作成します。線チャートを表示するには、project ページに移動します。凡例を追加するには …

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

wandb.Run.name 属性にアクセスするには、次のコードを使用します。

W&B をオフラインで実行するにはどうすればよいですか?

インターネットにアクセスできないマシンでトレーニングし、後で結果を W&B にアップロードするには、次の step に従う: 1. 環境 …

run 名を Run ID に設定するにはどうすればよいですか?

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

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

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

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

このエラーは、W&B ライブラリがデータをサーバーに同期する プロセス を起動できないことを示しています。これを解決するには …

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

デフォルトでは、wandb.init はメトリクスをリアルタイムでクラウドに sync する プロセス を開始します。インターネット接続がない環境で Experiments を実行する必要がある場合は …

UI では run の状態が `crashed` ですが、マシン上ではまだ実行中です。データを取り戻すにはどうすればよいですか?

この状態は通常、トレーニング中にマシンとの接続が失われたことを意味します。データを復旧するには、wandb sync PATH_ ... を実行します。

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

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

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

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

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

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

W&B を自分の project に統合したいものの、画像やメディアはまったくアップロードしたくない場合はどうすればよいですか?

W&B では、アップロードする file やデータを指定することで、スカラーのみをログする Projects もサポートしています。logg … の例については

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

各バッチで特定のメトリクスをログし、プロットを標準化するには、目的の X-axis の値をメトリクスと一緒にログします。… では

wandb.init の mode の違いは何ですか?

wandb.init を呼び出すと、クライアントが W&B Server とどのように通信するかを制御する mode を選択できます。以下 … です

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

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

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

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

特定の文字を含むメトリクスを並べ替えたりフィルターしたりできないのはなぜですか?

W&B のメトリクス名は、UI で並べ替えやフィルターができるよう、GraphQL の命名規則に従う必要があります。有効なメトリクス … は

W&B と一緒に Hydra を使用すると、プロセスが応答しなくなるのはなぜですか?

このページでは、W&B と併用して Hydra でプロセスを開始したときに発生する、プロセスが応答しなくなる問題の解決方法を説明します。I …

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

この記事では、分散トレーニング フレームワークで W&B を使用する際にトレーニングが停止する問題を解決し、Runs を st … できるようにします

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

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

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

同じ Key で複数のデータ タイプをログすると、W&B はそれらをデータベース内で分割します。その結果、… に複数のエントリが生じます

wandb はトレーニングを遅くしますか?

通常の使用条件では、W&B がトレーニングのパフォーマンスに与える影響は最小限です。通常の使用には、… の頻度でログすることが含まれます