/ src / evidently / legacy / metrics / __init__.py
__init__.py
  1  """
  2  Available metrics for Reports and Tests.
  3  All metrics is grouped into modules.
  4  For specific group see module documentation.
  5  """
  6  
  7  from . import _registry
  8  from .classification_performance.class_balance_metric import ClassificationClassBalance
  9  from .classification_performance.class_separation_metric import ClassificationClassSeparationPlot
 10  from .classification_performance.classification_dummy_metric import ClassificationDummyMetric
 11  from .classification_performance.classification_quality_metric import ClassificationQualityMetric
 12  from .classification_performance.confusion_matrix_metric import ClassificationConfusionMatrix
 13  from .classification_performance.lift_curve_metric import ClassificationLiftCurve
 14  from .classification_performance.lift_table_metric import ClassificationLiftTable
 15  from .classification_performance.pr_curve_metric import ClassificationPRCurve
 16  from .classification_performance.pr_table_metric import ClassificationPRTable
 17  from .classification_performance.probability_distribution_metric import ClassificationProbDistribution
 18  from .classification_performance.quality_by_class_metric import ClassificationQualityByClass
 19  from .classification_performance.quality_by_feature_table import ClassificationQualityByFeatureTable
 20  from .classification_performance.roc_curve_metric import ClassificationRocCurve
 21  from .data_drift.column_drift_metric import ColumnDriftMetric
 22  from .data_drift.column_interaction_plot import ColumnInteractionPlot
 23  from .data_drift.column_value_plot import ColumnValuePlot
 24  from .data_drift.data_drift_table import DataDriftTable
 25  from .data_drift.dataset_drift_metric import DatasetDriftMetric
 26  from .data_drift.embeddings_drift import EmbeddingsDriftMetric
 27  from .data_drift.target_by_features_table import TargetByFeaturesTable
 28  from .data_drift.text_descriptors_drift_metric import TextDescriptorsDriftMetric
 29  from .data_drift.text_metric import Comment
 30  from .data_integrity.column_missing_values_metric import ColumnMissingValuesMetric
 31  from .data_integrity.column_regexp_metric import ColumnRegExpMetric
 32  from .data_integrity.column_summary_metric import ColumnSummaryMetric
 33  from .data_integrity.dataset_missing_values_metric import DatasetMissingValuesMetric
 34  from .data_integrity.dataset_summary_metric import DatasetSummaryMetric
 35  from .data_quality.column_category_metric import ColumnCategoryMetric
 36  from .data_quality.column_correlations_metric import ColumnCorrelationsMetric
 37  from .data_quality.column_distribution_metric import ColumnDistributionMetric
 38  from .data_quality.column_quantile_metric import ColumnQuantileMetric
 39  from .data_quality.column_value_list_metric import ColumnValueListMetric
 40  from .data_quality.column_value_range_metric import ColumnValueRangeMetric
 41  from .data_quality.conflict_prediction_metric import ConflictPredictionMetric
 42  from .data_quality.conflict_target_metric import ConflictTargetMetric
 43  from .data_quality.dataset_correlations_metric import DatasetCorrelationsMetric
 44  from .data_quality.stability_metric import DataQualityStabilityMetric
 45  from .data_quality.text_descriptors_correlation_metric import TextDescriptorsCorrelationMetric
 46  from .data_quality.text_descriptors_distribution import TextDescriptorsDistribution
 47  from .recsys.diversity import DiversityMetric
 48  from .recsys.f_beta_top_k import FBetaTopKMetric
 49  from .recsys.hit_rate_k import HitRateKMetric
 50  from .recsys.item_bias import ItemBiasMetric
 51  from .recsys.map_k import MAPKMetric
 52  from .recsys.mar_k import MARKMetric
 53  from .recsys.mrr import MRRKMetric
 54  from .recsys.ndcg_k import NDCGKMetric
 55  from .recsys.novelty import NoveltyMetric
 56  from .recsys.personalisation import PersonalizationMetric
 57  from .recsys.popularity_bias import PopularityBias
 58  from .recsys.precision_top_k import PrecisionTopKMetric
 59  from .recsys.rec_examples import RecCasesTable
 60  from .recsys.recall_top_k import RecallTopKMetric
 61  from .recsys.scores_distribution import ScoreDistribution
 62  from .recsys.serendipity import SerendipityMetric
 63  from .recsys.user_bias import UserBiasMetric
 64  from .regression_performance.abs_perc_error_in_time import RegressionAbsPercentageErrorPlot
 65  from .regression_performance.error_bias_table import RegressionErrorBiasTable
 66  from .regression_performance.error_distribution import RegressionErrorDistribution
 67  from .regression_performance.error_in_time import RegressionErrorPlot
 68  from .regression_performance.error_normality import RegressionErrorNormality
 69  from .regression_performance.predicted_and_actual_in_time import RegressionPredictedVsActualPlot
 70  from .regression_performance.predicted_vs_actual import RegressionPredictedVsActualScatter
 71  from .regression_performance.regression_dummy_metric import RegressionDummyMetric
 72  from .regression_performance.regression_performance_metrics import RegressionPerformanceMetrics
 73  from .regression_performance.regression_quality import RegressionQualityMetric
 74  from .regression_performance.top_error import RegressionTopErrorMetric
 75  
 76  __all__ = [
 77      "ClassificationClassBalance",
 78      "ClassificationClassSeparationPlot",
 79      "ClassificationDummyMetric",
 80      "ClassificationQualityMetric",
 81      "ClassificationConfusionMatrix",
 82      "ClassificationPRCurve",
 83      "ClassificationPRTable",
 84      "ClassificationProbDistribution",
 85      "ClassificationQualityByClass",
 86      "ClassificationQualityByFeatureTable",
 87      "ClassificationRocCurve",
 88      "ClassificationLiftCurve",
 89      "ClassificationLiftTable",
 90      "ColumnDriftMetric",
 91      "ColumnValuePlot",
 92      "DataDriftTable",
 93      "DatasetDriftMetric",
 94      "EmbeddingsDriftMetric",
 95      "TargetByFeaturesTable",
 96      "TextDescriptorsDriftMetric",
 97      "ColumnMissingValuesMetric",
 98      "ColumnRegExpMetric",
 99      "ColumnSummaryMetric",
100      "DatasetMissingValuesMetric",
101      "DatasetSummaryMetric",
102      "ColumnCategoryMetric",
103      "ColumnCorrelationsMetric",
104      "ColumnDistributionMetric",
105      "ColumnInteractionPlot",
106      "ColumnQuantileMetric",
107      "ColumnValueListMetric",
108      "ColumnValueRangeMetric",
109      "Comment",
110      "ConflictPredictionMetric",
111      "ConflictTargetMetric",
112      "DatasetCorrelationsMetric",
113      "DataQualityStabilityMetric",
114      "TextDescriptorsCorrelationMetric",
115      "TextDescriptorsDistribution",
116      "RegressionAbsPercentageErrorPlot",
117      "RegressionErrorBiasTable",
118      "RegressionErrorDistribution",
119      "RegressionErrorPlot",
120      "RegressionErrorNormality",
121      "RegressionPredictedVsActualPlot",
122      "RegressionPredictedVsActualScatter",
123      "RegressionDummyMetric",
124      "RegressionPerformanceMetrics",
125      "RegressionQualityMetric",
126      "RegressionTopErrorMetric",
127      "PrecisionTopKMetric",
128      "RecallTopKMetric",
129      "FBetaTopKMetric",
130      "MAPKMetric",
131      "MARKMetric",
132      "NDCGKMetric",
133      "DiversityMetric",
134      "PersonalizationMetric",
135      "NoveltyMetric",
136      "PopularityBias",
137      "UserBiasMetric",
138      "ItemBiasMetric",
139      "SerendipityMetric",
140      "HitRateKMetric",
141      "ScoreDistribution",
142      "MRRKMetric",
143      "RecCasesTable",
144      "_registry",
145  ]