Skip to content

metadata

EvidenceMetadata class definition.

EvidenceMetadata

Bases: BaseModel

A simple wrapper model for evidence metadata.

Source code in mlte/evidence/metadata.py
11
12
13
14
15
16
17
18
19
20
21
22
class EvidenceMetadata(BaseModel):
    """A simple wrapper model for evidence metadata."""

    test_case_id: str
    """The identifier of the test case this evidence is associated to."""

    measurement: MeasurementMetadata
    """Information about the measurement used to get this evidence."""

    def __str__(self) -> str:
        """Return a string representation of a EvidenceMetadata."""
        return f"Id: {self.test_case_id} - {self.measurement}"

measurement instance-attribute

Information about the measurement used to get this evidence.

test_case_id instance-attribute

The identifier of the test case this evidence is associated to.

__str__()

Return a string representation of a EvidenceMetadata.

Source code in mlte/evidence/metadata.py
20
21
22
def __str__(self) -> str:
    """Return a string representation of a EvidenceMetadata."""
    return f"Id: {self.test_case_id} - {self.measurement}"