connect.evidence.containers.EvidenceContainer
- class connect.evidence.containers.EvidenceContainer(evidence_class, data, labels=None, metadata=None)
Bases:
abc.ABCAbstract Class defining Evidence Containers
Evidence Containers are light wrappers around data objects that validate their format for the purpose of evidence export. They define a “to_evidence” function which transforms the data into a particular evidence format
- Parameters
evidence_class (Evidence) – An Evidence class
data –
The data, formatted appropriately for the evidence type Typing is variable depending on evidence being wrapped
Most metrics will be pd.DataFrames Evidence generated by integrated packages (e.g. deepchecks) is dependent on package’s output
labels (dict) – Additional labels to pass to underlying evidence
metadata (dict) – Metadata to pass to underlying evidence
- __init__(evidence_class, data, labels=None, metadata=None)
Abstract Class defining Evidence Containers
Evidence Containers are light wrappers around data objects that validate their format for the purpose of evidence export. They define a “to_evidence” function which transforms the data into a particular evidence format
- Parameters
evidence_class (Evidence) – An Evidence class
data –
The data, formatted appropriately for the evidence type Typing is variable depending on evidence being wrapped
Most metrics will be pd.DataFrames Evidence generated by integrated packages (e.g. deepchecks) is dependent on package’s output
labels (dict) – Additional labels to pass to underlying evidence
metadata (dict) – Metadata to pass to underlying evidence
Methods
__init__(evidence_class, data[, labels, ...])Abstract Class defining Evidence Containers
to_evidence()Attributes
datascrubbed_data