nicetoolbox.evaluation.metrics.metric_result.MetricResult

class nicetoolbox.evaluation.metrics.metric_result.MetricResult(metric_name: str, summary: SummaryResult | None = None, frames: FrameResult | None = None, plots: PlotResult | None = None)[source]

Bases: object

Complete output from a single metric run.

metric_name

Identifier used to name the output directory.

Type:

str

summary

Optional tabular results written to CSV.

Type:

nicetoolbox.evaluation.metrics.metric_result.SummaryResult | None

frames

Optional per-frame arrays written to NPZ.

Type:

nicetoolbox.evaluation.metrics.metric_result.FrameResult | None

plots

Optional figures written to PNG.

Type:

nicetoolbox.evaluation.metrics.metric_result.PlotResult | None

Methods

Attributes

frames

plots

summary

metric_name