iqm.iqm_client.models.QualityMetricSet#
- class iqm.iqm_client.models.QualityMetricSet(*, calibration_set_id: UUID | None, calibration_set_dut_label: str, calibration_set_number_of_observations: int, calibration_set_created_timestamp: str, calibration_set_end_timestamp: str, calibration_set_is_invalid: bool, quality_metric_set_id: UUID | None, quality_metric_set_dut_label: str | None, quality_metric_set_created_timestamp: str | None, quality_metric_set_end_timestamp: str | None, quality_metric_set_is_invalid: bool, metrics: dict[str, dict[str, Any]] | None)#
Bases:
BaseModel
Quality metrics for a calibration set.
Attributes
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
ID of the calibration set.
Chip Label of the calibration set.
Number of observations in the calibration set.
Timestamp when the calibration set was created.
Timestamp when the calibration set was finalized.
Whether the calibration set is invalid.
ID of the quality metric set.
Chip label of the quality metric set.
Timestamp when the quality metric set was created.
Timestamp when the quality metric set was finalized.
Whether the quality metric set is invalid.
Quality metrics.
Methods
- Parameters:
calibration_set_id (UUID | None) –
calibration_set_dut_label (str) –
calibration_set_number_of_observations (int) –
calibration_set_created_timestamp (str) –
calibration_set_end_timestamp (str) –
calibration_set_is_invalid (bool) –
quality_metric_set_id (UUID | None) –
quality_metric_set_dut_label (str | None) –
quality_metric_set_created_timestamp (str | None) –
quality_metric_set_end_timestamp (str | None) –
quality_metric_set_is_invalid (bool) –
- quality_metric_set_created_timestamp: str | None#
Timestamp when the quality metric set was created.
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].