我收到此警告
未定义指标警告:y_true中没有阳性样本,真阳性 值应该是无意义的 未定义指标警告)
你知道这意味着什么吗?
这意味着
y_true中的所有值都是零,这意味着给定数据集中没有正类记录。
请尝试以下操作以了解数据集中类的分布。
from collections import Counter
Counter(y_true) # y_true must be your labels
对我来说
,当我错误地传递pos_label
参数时,我遇到了这个错误。
文档说y_true
参数应该是"二进制标签"。如果标签不是 {-1, 1} 或 {0, 1},则应明确给出pos_label
。
然而,我的分数恰好都是0
的,省略pos_label
参数1
为我解决了这个问题!