データセットの CSV ファイルをインポートしてログする
CSV ファイルの内容を再利用しやすくするために、W&B Artifacts を使用することをお勧めします。- まず、CSV ファイルをインポートします。次のコードスニペットで、ファイル名
iris.csvを実際の CSV ファイル名に置き換えてください。
- W&B ダッシュボード を活用するため、CSV ファイルを W&B 表 に変換します。
- 次に、W&B アーティファクトを作成し、そのアーティファクトに表を追加します:
- 最後に、
wandb.init()で新しい W&B run を開始し、W&B へのトラッキングとログを行います:
wandb.init() API は、run にデータをログするための新しいバックグラウンドプロセスを起動し、データを wandb.ai に同期します (デフォルトの場合) 。W&B Workspace のダッシュボードで、リアルタイムの可視化を確認できます。次の画像は、上記のコードスニペットを実行した際の出力を示しています。

実験 の CSV をインポートしてログする
場合によっては、実験の詳細が CSV ファイルに含まれていることがあります。このような CSV ファイルに含まれる一般的な詳細は次のとおりです。- 実験 run の名前
- 初期の メモ
- 実験を区別するための タグ
- 実験に必要な設定 (Sweeps ハイパーパラメーター調整 を利用できるという利点もあります) 。
W&B は実験の CSV ファイルを受け取り、それを W&B の実験 run に変換できます。以下のコード スニペットとコード スクリプトは、実験の CSV ファイルをインポートしてログする方法を示しています。
- 開始するには、まず CSV ファイルを読み込んで Pandas のデータフレームに変換します。
"experiments.csv"をご自身の CSV ファイルの名前に置き換えてください。
-
次に、
wandb.init()を使用して新しい W&B run を開始し、W&B にトラッキングおよびログします:
run.log() コマンドを使用します:
define_metric API を使用します。この例では run.summary.update() を使用して run にサマリー メトリクスを追加します: