Tables

データセットを反復処理し、モデル の予測を理解する

W&B Tables を使用して、テーブル形式のデータを可視化およびクエリします。例:

  • 同じテストセットで異なるモデルがどのように機能するかを比較する
  • データ内のパターンを特定する
  • サンプルモデルの予測を視覚的に確認する
  • 一般的に誤分類された例を見つけるためにクエリする

上の画像は、セマンティックセグメンテーションとカスタムメトリクスを含むテーブルを示しています。このテーブルは、W&B ML コースのサンプル project でご覧ください。

仕組み

Table は、各カラムが単一のデータ型を持つデータの二次元グリッドです。Tables は、プリミティブ型と数値型、およびネストされたリスト、辞書、リッチメディア型をサポートしています。

Table をログする

数行のコードで Table をログします。

  • wandb.init(): run を作成して、結果を追跡します。
  • wandb.Table(): 新しい table オブジェクトを作成します。
    • columns: カラム名を設定します。
    • data: テーブルの内容を設定します。
  • run.log(): テーブルをログして、W&B に保存します。
import wandb

run = wandb.init(project="table-test")
my_table = wandb.Table(columns=["a", "b"], data=[["a1", "b1"], ["a2", "b2"]])
run.log({"Table Name": my_table})

開始方法

  • クイックスタート: データテーブルのログ、データの可視化、およびデータのクエリを学習します。
  • Tables Gallery: Tables のユースケースの例をご覧ください。

Tutorial: Log tables, visualize and query data

W&B Tables の使い方を5分間の クイックスタート で見てみましょう。

Visualize and analyze tables

W&B Tables を可視化、分析します。

Example tables

W&B テーブル の例

Export table data

テーブルからデータをエクスポートする方法。