MetricsExampleModel#

class lsst.daf.butler.tests.MetricsExampleModel(*, summary: dict[str, Any] | None = None, output: dict[str, Any] | None = None, data: list[Any] | None = None, provenance: DatasetProvenance | None = None, dataset_id: UUID | None = None)#

Bases: BaseModel

A variant of MetricsExample based on model.

Attributes Summary

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Methods Summary

from_metrics(metrics)

Create a model based on an example.

Attributes Documentation

model_config: ClassVar[ConfigDict] = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Methods Documentation

classmethod from_metrics(metrics: MetricsExample) MetricsExampleModel#

Create a model based on an example.

Parameters#

metricsMetricsExample

Metrics from which to construct the model.

Returns#

modelMetricsExampleModel

New model.