[英]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.