MlflowRunTable¶
Interactive HTML table showing experiment runs with parameters, metrics, status badges, and duration. Supports nested runs displayed as collapsible tree nodes.
Basic usage¶
from mlflow_widgets import MlflowRunTable
table = MlflowRunTable(
tracking_uri="http://localhost:5000",
experiment_id="1",
)
table
Features¶
- Sortable columns -- click any column header to sort
- Status badges -- color-coded status indicators (FINISHED, RUNNING, FAILED, KILLED)
- Nested runs -- parent runs display as collapsible tree nodes with child runs indented beneath
- Auto-discovery -- automatically shows all parameters and metrics found across runs
Auto-polling¶
Enable periodic refresh to see new runs as they appear:
By default, auto-polling is disabled (poll_seconds=None), showing a manual refresh button instead.
Always clean up timers
Call table.stop() or table.close() when done to cancel background polling timers.
API reference¶
See MlflowRunTable for the full API.