Data TypesΒΆ

Each column in a Table has a Schema that describes its data and tells the Dashboard how to display and interact with it. The built-in convenience schemas are the recommended way to define columns β€” each one configures the right data type, storage, and Dashboard features automatically.

The pages below document each data type in detail: what parameters are available, how to create tables from Python, how the data is visualized and edited in the Dashboard, and how to integrate with ML frameworks. For a one-glance list of every convenience schema, the Python type it produces, and how it is stored, see the Schema Reference.

Scalars & Arrays

Numeric, boolean, string, URL, and datetime columns, and fixed- or variable-shape arrays.

Tabular
Categorical

Integer values mapped to named classes β€” the most common label representation in ML.

Categorical
Images

Store images as files or URLs and browse them in the Dashboard.

Images
Bounding Boxes

Axis-aligned 2D boxes with per-box labels and properties.

Bounding Boxes
Oriented Bounding Boxes

Rotated 2D boxes for objects that are not axis-aligned.

Oriented Bounding Boxes (OBBs)
Keypoints

Point sets and skeletons for pose estimation.

Keypoints and Pose Estimation
Instance Segmentation

Per-instance masks and polygons.

Instance Segmentation
Semantic Segmentation

Dense per-pixel class maps backed by PNG masks.

Semantic Segmentation
Embeddings

Neural network activations, dimensionality reduction, and visualization.

Embeddings
Sample Weights

Per-sample importance for training and metrics collection.

Sample Weights
Dashboard Columns

Temporary columns the Dashboard adds β€” edited, visited, and selected.

Dashboard Columns