evidently.metrics.classification_performance
Submodules
base_classification_metric module
class ThresholdClassificationMetric(probas_threshold: Optional[float], k: Optional[Union[float, int]])
Attributes:
Methods:
class_balance_metric module
class ClassificationClassBalance()
Methods:
class ClassificationClassBalanceRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationClassBalanceResult(plot_data: Dict[str, int])
Attributes:
class_separation_metric module
class ClassificationClassSeparationPlot()
Methods:
class ClassificationClassSeparationPlotRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationClassSeparationPlotResults(target_name: str, current_plot: Optional[pandas.core.frame.DataFrame] = None, reference_plot: Optional[pandas.core.frame.DataFrame] = None)
Attributes:
classification_dummy_metric module
class ClassificationDummyMetric(probas_threshold: Optional[float] = None, k: Optional[Union[float, int]] = None)
Attributes:
Methods:
class ClassificationDummyMetricRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationDummyMetricResults(dummy: DatasetClassificationQuality, by_reference_dummy: Optional[DatasetClassificationQuality], model_quality: Optional[DatasetClassificationQuality], metrics_matrix: dict)
Attributes:
classification_quality_metric module
class ClassificationQualityMetric(probas_threshold: Optional[float] = None, k: Optional[Union[float, int]] = None)
Attributes:
Methods:
class ClassificationQualityMetricRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationQualityMetricResult(current: DatasetClassificationQuality, reference: Optional[DatasetClassificationQuality], target_name: str)
Attributes:
confusion_matrix_metric module
class ClassificationConfusionMatrix(probas_threshold: Optional[float] = None, k: Optional[Union[float, int]] = None)
Attributes:
Methods:
class ClassificationConfusionMatrixRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationConfusionMatrixResult(current_matrix: ConfusionMatrix, reference_matrix: Optional[ConfusionMatrix])
Attributes:
pr_curve_metric module
class ClassificationPRCurve()
Methods:
class ClassificationPRCurveRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationPRCurveResults(current_pr_curve: Optional[dict] = None, reference_pr_curve: Optional[dict] = None)
Attributes:
pr_table_metric module
class ClassificationPRTable()
Methods:
class ClassificationPRTableRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationPRTableResults(current_pr_table: Optional[dict] = None, reference_pr_table: Optional[dict] = None)
Attributes:
probability_distribution_metric module
class ClassificationProbDistribution()
Methods:
class ClassificationProbDistributionRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationProbDistributionResults(current_distribution: Optional[Dict[str, list]], reference_distribution: Optional[Dict[str, list]])
Attributes:
quality_by_class_metric module
class ClassificationQualityByClass(probas_threshold: Optional[float] = None, k: Optional[Union[float, int]] = None)
Attributes:
Methods:
class ClassificationQualityByClassRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationQualityByClassResult(columns: DatasetColumns, current_metrics: dict, current_roc_aucs: Optional[list], reference_metrics: Optional[dict], reference_roc_aucs: Optional[dict])
Attributes:
quality_by_feature_table module
class ClassificationQualityByFeatureTable(columns: Optional[List[str]] = None)
Attributes:
Methods:
class ClassificationQualityByFeatureTableRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationQualityByFeatureTableResults(current_plot_data: pandas.core.frame.DataFrame, reference_plot_data: Optional[pandas.core.frame.DataFrame], target_name: str, curr_predictions: PredictionData, ref_predictions: Optional[PredictionData], columns: List[str])
Attributes:
roc_curve_metric module
class ClassificationRocCurve()
Methods:
class ClassificationRocCurveRenderer(color_options: Optional[ColorOptions] = None)
Attributes:
Methods:
class ClassificationRocCurveResults(current_roc_curve: Optional[dict] = None, reference_roc_curve: Optional[dict] = None)
Attributes:
Last updated