unitxt.base_metric module

class unitxt.base_metric.Metric(data_classification_policy: List[str] = None, main_score: str = <class 'unitxt.dataclass.Undefined'>, prediction_type: Union[Any, str] = typing.Any, single_reference_per_prediction: bool = False, score_prefix: str = '')[source]

Bases: Artifact

prediction_type: Any | str = typing.Any
unitxt.base_metric.parse_string_types_instead_of_actual_objects(obj)[source]