sklearn.metrics#
评分函数、性能指标、成对指标和距离计算。
用户指南。 更多详细信息请参见指标和评分:量化预测质量和成对指标、相似度和核部分。
模型选择接口#
用户指南。 更多详细信息请参见评分参数:定义模型评估规则部分。
根据用户选项确定评分器。 |
|
从字符串获取评分器。 |
|
获取所有可用评分器的名称。 |
|
从性能指标或损失函数创建评分器。 |
分类指标#
用户指南。 更多详细信息请参见分类指标部分。
准确率分类得分。 |
|
使用梯形规则计算曲线下面积(AUC)。 |
|
从预测分数计算平均精度(AP)。 |
|
计算平衡准确率。 |
|
计算 Brier 分数损失。 |
|
计算二元分类的正负似然比。 |
|
构建一个文本报告,显示主要分类指标。 |
|
计算 Cohen's kappa:衡量标注者间一致性的统计量。 |
|
计算混淆矩阵以评估分类的准确性。 |
|
\(D^2\) 评分函数,解释的对数损失比例。 |
|
计算折损累计增益。 |
|
计算不同概率阈值下的检测误差权衡 (DET)。 |
|
计算 F1 分数,也称为平衡 F 分数或 F-measure。 |
|
计算 F-beta 分数。 |
|
计算平均汉明损失。 |
|
平均合页损失(非正则化)。 |
|
Jaccard 相似系数分数。 |
|
对数损失,又称逻辑损失或交叉熵损失。 |
|
计算 Matthews 相关系数(MCC)。 |
|
计算每个类别或样本的混淆矩阵。 |
|
计算归一化折损累计增益。 |
|
计算不同概率阈值下的精确率-召回率对。 |
|
计算每个类别的精确率、召回率、F-measure 和支持度。 |
|
计算精确率。 |
|
计算召回率。 |
|
从预测分数计算接收者操作特征曲线下面积(ROC AUC)。 |
|
计算接收者操作特征曲线(ROC)。 |
|
Top-k 准确率分类得分。 |
|
零一分类损失。 |
回归指标#
用户指南。 更多详细信息请参见回归指标部分。
\(D^2\) 回归评分函数,解释的绝对误差比例。 |
|
\(D^2\) 回归评分函数,解释的弹球损失比例。 |
|
\(D^2\) 回归评分函数,解释的 Tweedie 偏差比例。 |
|
解释方差回归评分函数。 |
|
max_error 指标计算最大残差。 |
|
平均绝对误差回归损失。 |
|
平均绝对百分比误差(MAPE)回归损失。 |
|
平均 Gamma 偏差回归损失。 |
|
分位数回归的弹球损失。 |
|
平均 Poisson 偏差回归损失。 |
|
均方误差回归损失。 |
|
均方对数误差回归损失。 |
|
平均 Tweedie 偏差回归损失。 |
|
中位数绝对误差回归损失。 |
|
\(R^2\) (决定系数) 回归评分函数。 |
|
均方根误差回归损失。 |
|
均方根对数误差回归损失。 |
多标签排序指标#
用户指南。 更多详细信息请参见多标签排序指标部分。
覆盖误差度量。 |
|
计算基于排名的平均精度。 |
|
计算排序损失度量。 |
聚类指标#
聚类分析结果的评估指标。
有监督评估使用每个样本的真实类别值。
无监督评估不使用真实值,而是衡量模型本身的“质量”。
用户指南。 更多详细信息请参见聚类性能评估部分。
两个聚类间的调整互信息。 |
|
经机会调整的 Rand 指数。 |
|
计算 Calinski 和 Harabasz 分数。 |
|
构建描述标签之间关系的列联矩阵。 |
|
两个聚类产生的配对混淆矩阵。 |
|
给定真实值,计算聚类标签的完整性指标。 |
|
计算 Davies-Bouldin 分数。 |
|
衡量一组点的两个聚类之间的相似性。 |
|
一次性计算同质性、完整性和 V-Measure 分数。 |
|
给定真实值,聚类标签的同质性指标。 |
|
两个聚类之间的互信息。 |
|
两个聚类之间的归一化互信息。 |
|
Rand 指数。 |
|
计算每个样本的轮廓系数。 |
|
计算所有样本的平均轮廓系数。 |
|
给定真实值,V-measure 聚类标签。 |
双聚类指标#
用户指南。 更多详细信息请参见双聚类评估部分。
两组双聚类的相似性。 |
距离指标#
快速距离度量函数的统一接口。 |
成对指标#
用于样本集之间成对距离和相似度的指标。
用户指南。 更多详细信息请参见成对指标、相似度和核部分。
计算 X 和 Y 中观测值之间的加性卡方核。 |
|
计算 X 和 Y 之间的指数卡方核。 |
|
计算 X 和 Y 中样本之间的余弦距离。 |
|
计算 X 和 Y 中样本之间的余弦相似度。 |
|
pairwise_distances 的有效指标。 |
|
计算特征数组 X 和 Y 中每对之间的距离矩阵。 |
|
计算 X 和 Y 中样本之间的 Haversine 距离。 |
|
pairwise_kernels 的有效指标。 |
|
计算 X 和 Y 之间的拉普拉斯核。 |
|
计算 X 和 Y 之间的线性核。 |
|
计算 X 和 Y 中向量之间的 L1 距离。 |
|
在存在缺失值的情况下计算欧几里得距离。 |
|
计算 X 和 Y 之间成对余弦距离。 |
|
计算 X 和 Y 之间成对距离。 |
|
计算 X 和 Y 之间成对欧几里得距离。 |
|
计算 X 和 Y 之间成对 L1 距离。 |
|
计算数组 X 和可选数组 Y 之间的核。 |
|
计算 X 和 Y 之间的多项式核。 |
|
计算 X 和 Y 之间的 rbf (高斯) 核。 |
|
计算 X 和 Y 之间的 Sigmoid 核。 |
|
从特征数组 X 和可选的 Y 计算距离矩阵。 |
|
计算一个点与一组点之间的最小距离。 |
|
计算一个点与一组点之间的最小距离。 |
|
分块生成距离矩阵,并可选地进行降维。 |
绘图#
用户指南。 更多详细信息请参见可视化部分。
混淆矩阵可视化。 |
|
检测误差权衡 (DET) 曲线可视化。 |
|
精确率-召回率可视化。 |
|
回归模型的预测误差可视化。 |
|
ROC 曲线可视化。 |