kd.kdash.MetricDashboards

kd.kdash.MetricDashboards#

class kauldron.utils.kdash.MetricDashboards(
*,
collection: str,
losses: dict[str,
kauldron.losses.base.Loss | None] = <factory>,
metrics: dict[str,
kauldron.metrics.base.Metric | None] = <factory>,
)[source]

Bases: kauldron.utils.kdash.dashboard_utils.DashboardsBase

Standard metrics & losses dashboards for a single collection.

All MetricDashboards from the various collections are merged together.

collection: str
losses: dict[str, kauldron.losses.base.Loss | None]
metrics: dict[str, kauldron.metrics.base.Metric | None]
normalize() kauldron.utils.kdash.dashboard_utils.MultiDashboards[source]

Returns a normalized version of the dashboard.