繁体   English   中英

将列表传递给 sklearn -accuracy_score 进行评分

[英]pass list in to sklearn - accuracy_score for scoring

我的演示在这里-:

a=[1.47, 4.13, -2.51, 2.47, 5.45, 4.3, 8.97, -0.19, 11.79]             

b=[1, 4, 2, 1, 2, 2, 1, 1, 2]

from sklearn.metrics import accuracy_score

f=accuracy_score(a, b)

print(f)

这是错误ValueError: Classification metrics can't handle a mix of multiclass and continuous targets

有什么办法可以解决这个错误,因为我没有相同类型的数据(这里我有(Int 列表和 Float 列表))

准确率分数仅适用于分类问题。 并且您的输入包含连续值,而不是标签! 对于回归问题,您可以使用:R2 分数、MSE(均方误差)、RMSE(均方根误差)。

有关各种指标的信息,请参阅文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM