DeprecationWarning:元素比较失败;这将在未来引发错误。打印(np.array(结果)==label_test[:2000])

DeprecationWarning: elementwise comparison failed; this will raise an error in the future. print(np.array(result)==label_test[:2000])

1.I 想检查分类器的准确性我刚刚使用了下面的代码:

print((np.array(result)==label_test[:2000]).mean())

2.result 是一个列表,所以我只是将其更改为 NumPy 数组,然后检查有多少标签与 label_test 相同。但是,它没有用。错误信息说 DeprecationWarning: elementwise comparison failed;这将在未来引发错误。打印(np.array(结果)==label_test[:2000])

这是因为操作数的长度不匹配。 即,len(result) 和 len(label_test[:2000]) 是不同的。两个操作数应具有相同的大小以执行逐元素比较。