Skip to content

medcat.data.model_card

Classes:

Attributes:

CDBInfo module-attribute

CDBInfo = TypedDict('CDBInfo', {'Number of concepts': int, 'Number of names': int, 'Number of concepts that received training': int, 'Number of seen training examples in total': int, 'Average training examples per concept': float, 'Unsupervised training history': list[dict[str, Any]], 'Supervised training history': list[dict[str, Any]]})

ModelCard module-attribute

ModelCard = TypedDict('ModelCard', {'Model ID': str, 'Last Modified On': str, 'History (from least to most recent)': list[str], 'Description': str, 'Source Ontology': list[str], 'Location': str, 'Pipeline Description': PipelineDescription, 'Required Plugins': list[RequiredPluginDescription], 'MetaCAT models': list[dict], 'Basic CDB Stats': CDBInfo, 'Performance': dict[str, Any], 'Important Parameters (Partial view, all available in cat.config)': dict[str, Any], 'MedCAT Version': str})

ComponentDescription

Bases: TypedDict

Attributes:

name instance-attribute

name: str

provider instance-attribute

provider: str

PipelineDescription

Bases: TypedDict

Attributes:

addons instance-attribute

core instance-attribute

RequiredPluginDescription

Bases: TypedDict

Attributes:

author instance-attribute

author: str | None

name instance-attribute

name: str

provides instance-attribute

provides: list[tuple[str, str]]

url instance-attribute

url: str | None