# evidently.metrics.classification\_performance

## Submodules

## base\_classification\_metric module <a href="#module-evidently.metrics.classification_performance.base_classification_metric" id="module-evidently.metrics.classification_performance.base_classification_metric"></a>

### class ThresholdClassificationMetric(probas\_threshold: Optional\[float], k: Optional\[Union\[float, int]])

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`TResult`], `ABC`

#### Attributes:

&#x20;    **k : Optional\[Union\[float, int]]**

&#x20;    **probas\_threshold : Optional\[float]**

#### Methods:

&#x20;    **get\_target\_prediction\_data(data: DataFrame, column\_mapping:** [**ColumnMapping**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.pipeline#evidently.pipeline.column_mapping.ColumnMapping)**)**

## class\_balance\_metric module <a href="#module-evidently.metrics.classification_performance.class_balance_metric" id="module-evidently.metrics.classification_performance.class_balance_metric"></a>

### class ClassificationClassBalance()

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationClassBalanceResult`]

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

### class ClassificationClassBalanceRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationClassBalance)**

&#x20;    **render\_json(obj: ClassificationClassBalance)**

### class ClassificationClassBalanceResult(plot\_data: Dict\[str, int])

Bases: `object`

#### Attributes:

&#x20;    **plot\_data : Dict\[str, int]**

## class\_separation\_metric module <a href="#module-evidently.metrics.classification_performance.class_separation_metric" id="module-evidently.metrics.classification_performance.class_separation_metric"></a>

### class ClassificationClassSeparationPlot()

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationClassSeparationPlotResults`]

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

### class ClassificationClassSeparationPlotRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationClassSeparationPlot)**

&#x20;    **render\_json(obj: ClassificationClassSeparationPlot)**

### class ClassificationClassSeparationPlotResults(target\_name: str, current\_plot: Optional\[pandas.core.frame.DataFrame] = None, reference\_plot: Optional\[pandas.core.frame.DataFrame] = None)

Bases: `object`

#### Attributes:

&#x20;    **current\_plot : Optional\[DataFrame] = None**

&#x20;    **reference\_plot : Optional\[DataFrame] = None**

&#x20;    **target\_name : str**

## classification\_dummy\_metric module <a href="#module-evidently.metrics.classification_performance.classification_dummy_metric" id="module-evidently.metrics.classification_performance.classification_dummy_metric"></a>

### class ClassificationDummyMetric(probas\_threshold: Optional\[float] = None, k: Optional\[Union\[float, int]] = None)

Bases: `ThresholdClassificationMetric`\[`ClassificationDummyMetricResults`]

#### Attributes:

&#x20;    **quality\_metric : ClassificationQualityMetric**

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

&#x20;    **correction\_for\_threshold(dummy\_results:** [**DatasetClassificationQuality**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)**, threshold: float, target: Series, labels: list, probas\_shape: tuple)**

### class ClassificationDummyMetricRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationDummyMetric)**

&#x20;    **render\_json(obj: ClassificationDummyMetric)**

### class ClassificationDummyMetricResults(dummy: [DatasetClassificationQuality](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality), by\_reference\_dummy: Optional\[[DatasetClassificationQuality](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)], model\_quality: Optional\[[DatasetClassificationQuality](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)], metrics\_matrix: dict)

Bases: `object`

#### Attributes:

&#x20;    **by\_reference\_dummy : Optional\[**[**DatasetClassificationQuality**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)**]**

&#x20;    **dummy :** [**DatasetClassificationQuality**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)

&#x20;    **metrics\_matrix : dict**

&#x20;    **model\_quality : Optional\[**[**DatasetClassificationQuality**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)**]**

## classification\_quality\_metric module <a href="#module-evidently.metrics.classification_performance.classification_quality_metric" id="module-evidently.metrics.classification_performance.classification_quality_metric"></a>

### class ClassificationQualityMetric(probas\_threshold: Optional\[float] = None, k: Optional\[Union\[float, int]] = None)

Bases: `ThresholdClassificationMetric`\[`ClassificationQualityMetricResult`]

#### Attributes:

&#x20;    **confusion\_matrix\_metric : ClassificationConfusionMatrix**

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

### class ClassificationQualityMetricRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationQualityMetric)**

&#x20;    **render\_json(obj: ClassificationQualityMetric)**

### class ClassificationQualityMetricResult(current: [DatasetClassificationQuality](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality), reference: Optional\[[DatasetClassificationQuality](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)], target\_name: str)

Bases: `object`

#### Attributes:

&#x20;    **current :** [**DatasetClassificationQuality**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)

&#x20;    **reference : Optional\[**[**DatasetClassificationQuality**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.DatasetClassificationQuality)**]**

&#x20;    **target\_name : str**

## confusion\_matrix\_metric module <a href="#module-evidently.metrics.classification_performance.confusion_matrix_metric" id="module-evidently.metrics.classification_performance.confusion_matrix_metric"></a>

### class ClassificationConfusionMatrix(probas\_threshold: Optional\[float] = None, k: Optional\[Union\[float, int]] = None)

Bases: `ThresholdClassificationMetric`\[`ClassificationConfusionMatrixResult`]

#### Attributes:

&#x20;    **k : Optional\[Union\[float, int]]**

&#x20;    **probas\_threshold : Optional\[float]**

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

### class ClassificationConfusionMatrixRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationConfusionMatrix)**

&#x20;    **render\_json(obj: ClassificationConfusionMatrix)**

### class ClassificationConfusionMatrixResult(current\_matrix: [ConfusionMatrix](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.ConfusionMatrix), reference\_matrix: Optional\[[ConfusionMatrix](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.ConfusionMatrix)])

Bases: `object`

#### Attributes:

&#x20;    **current\_matrix :** [**ConfusionMatrix**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.ConfusionMatrix)

&#x20;    **reference\_matrix : Optional\[**[**ConfusionMatrix**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.ConfusionMatrix)**]**

## pr\_curve\_metric module <a href="#module-evidently.metrics.classification_performance.pr_curve_metric" id="module-evidently.metrics.classification_performance.pr_curve_metric"></a>

### class ClassificationPRCurve()

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationPRCurveResults`]

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

&#x20;    **calculate\_metrics(target\_data: Series, prediction:** [**PredictionData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData)**)**

### class ClassificationPRCurveRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationPRCurve)**

&#x20;    **render\_json(obj: ClassificationPRCurve)**

### class ClassificationPRCurveResults(current\_pr\_curve: Optional\[dict] = None, reference\_pr\_curve: Optional\[dict] = None)

Bases: `object`

#### Attributes:

&#x20;    **current\_pr\_curve : Optional\[dict] = None**

&#x20;    **reference\_pr\_curve : Optional\[dict] = None**

## pr\_table\_metric module <a href="#module-evidently.metrics.classification_performance.pr_table_metric" id="module-evidently.metrics.classification_performance.pr_table_metric"></a>

### class ClassificationPRTable()

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationPRTableResults`]

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

&#x20;    **calculate\_metrics(target\_data: Series, prediction:** [**PredictionData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData)**)**

### class ClassificationPRTableRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationPRTable)**

&#x20;    **render\_json(obj: ClassificationPRTable)**

### class ClassificationPRTableResults(current\_pr\_table: Optional\[dict] = None, reference\_pr\_table: Optional\[dict] = None)

Bases: `object`

#### Attributes:

&#x20;    **current\_pr\_table : Optional\[dict] = None**

&#x20;    **reference\_pr\_table : Optional\[dict] = None**

## probability\_distribution\_metric module <a href="#module-evidently.metrics.classification_performance.probability_distribution_metric" id="module-evidently.metrics.classification_performance.probability_distribution_metric"></a>

### class ClassificationProbDistribution()

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationProbDistributionResults`]

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

&#x20;    **static get\_distribution(dataset: DataFrame, target\_name: str, prediction\_labels: Iterable)**

### class ClassificationProbDistributionRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationProbDistribution)**

&#x20;    **render\_json(obj: ClassificationProbDistribution)**

### class ClassificationProbDistributionResults(current\_distribution: Optional\[Dict\[str, list]], reference\_distribution: Optional\[Dict\[str, list]])

Bases: `object`

#### Attributes:

&#x20;    **current\_distribution : Optional\[Dict\[str, list]]**

&#x20;    **reference\_distribution : Optional\[Dict\[str, list]]**

## quality\_by\_class\_metric module <a href="#module-evidently.metrics.classification_performance.quality_by_class_metric" id="module-evidently.metrics.classification_performance.quality_by_class_metric"></a>

### class ClassificationQualityByClass(probas\_threshold: Optional\[float] = None, k: Optional\[Union\[float, int]] = None)

Bases: `ThresholdClassificationMetric`\[`ClassificationQualityByClassResult`]

#### Attributes:

&#x20;    **k : Optional\[Union\[float, int]]**

&#x20;    **probas\_threshold : Optional\[float]**

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

### class ClassificationQualityByClassRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationQualityByClass)**

&#x20;    **render\_json(obj: ClassificationQualityByClass)**

### class ClassificationQualityByClassResult(columns: [DatasetColumns](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.utils#evidently.utils.data_operations.DatasetColumns), current\_metrics: dict, current\_roc\_aucs: Optional\[list], reference\_metrics: Optional\[dict], reference\_roc\_aucs: Optional\[dict])

Bases: `object`

#### Attributes:

&#x20;    **columns :** [**DatasetColumns**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.utils#evidently.utils.data_operations.DatasetColumns)

&#x20;    **current\_metrics : dict**

&#x20;    **current\_roc\_aucs : Optional\[list]**

&#x20;    **reference\_metrics : Optional\[dict]**

&#x20;    **reference\_roc\_aucs : Optional\[dict]**

## quality\_by\_feature\_table module <a href="#module-evidently.metrics.classification_performance.quality_by_feature_table" id="module-evidently.metrics.classification_performance.quality_by_feature_table"></a>

### class ClassificationQualityByFeatureTable(columns: Optional\[List\[str]] = None)

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationQualityByFeatureTableResults`]

#### Attributes:

&#x20;    **columns : Optional\[List\[str]]**

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

### class ClassificationQualityByFeatureTableRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationQualityByFeatureTable)**

&#x20;    **render\_json(obj: ClassificationQualityByFeatureTable)**

### class ClassificationQualityByFeatureTableResults(current\_plot\_data: pandas.core.frame.DataFrame, reference\_plot\_data: Optional\[pandas.core.frame.DataFrame], target\_name: str, curr\_predictions: [PredictionData](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData), ref\_predictions: Optional\[[PredictionData](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData)], columns: List\[str])

Bases: `object`

#### Attributes:

&#x20;    **columns : List\[str]**

&#x20;    **curr\_predictions :** [**PredictionData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData)

&#x20;    **current\_plot\_data : DataFrame**

&#x20;    **ref\_predictions : Optional\[**[**PredictionData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData)**]**

&#x20;    **reference\_plot\_data : Optional\[DataFrame]**

&#x20;    **target\_name : str**

## roc\_curve\_metric module <a href="#module-evidently.metrics.classification_performance.roc_curve_metric" id="module-evidently.metrics.classification_performance.roc_curve_metric"></a>

### class ClassificationRocCurve()

Bases: [`Metric`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.Metric)\[`ClassificationRocCurveResults`]

#### Methods:

&#x20;    **calculate(data:** [**InputData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/api-reference/evidently.metrics/..#evidently.metrics.base_metric.InputData)**)**

&#x20;    **calculate\_metrics(target\_data: Series, prediction:** [**PredictionData**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.calculations#evidently.calculations.classification_performance.PredictionData)**)**

### class ClassificationRocCurveRenderer(color\_options: Optional\[[ColorOptions](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)] = None)

Bases: [`MetricRenderer`](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.renderers#evidently.renderers.base_renderer.MetricRenderer)

#### Attributes:

&#x20;    **color\_options :** [**ColorOptions**](https://francesco.gitbook.io/docs.evidentlyai.com/reference/evidently.options#evidently.options.color_scheme.ColorOptions)

#### Methods:

&#x20;    **render\_html(obj: ClassificationRocCurve)**

&#x20;    **render\_json(obj: ClassificationRocCurve)**

### class ClassificationRocCurveResults(current\_roc\_curve: Optional\[dict] = None, reference\_roc\_curve: Optional\[dict] = None)

Bases: `object`

#### Attributes:

&#x20;    **current\_roc\_curve : Optional\[dict] = None**

&#x20;    **reference\_roc\_curve : Optional\[dict] = None**
