synthcity.metrics.weighted_metrics module
- class WeightedMetrics(metrics: List[Tuple[str, str]], weights: List[float], task_type: str = 'classification', random_state: int = 0, workspace: pathlib.Path = PosixPath('workspace'))
Bases:
object
- direction() str
- evaluate(X_gt: Union[synthcity.plugins.core.dataloader.DataLoader, pandas.core.frame.DataFrame], X_syn: Union[synthcity.plugins.core.dataloader.DataLoader, pandas.core.frame.DataFrame]) float