报错DeprecationWarning: elementwise comparison failed; this will raise an error in the future. accuracy = np.sum(y_pred == y_test) / y_test.shape[0]
时间: 2023-12-10 15:41:29 浏览: 199
报错提示
这个警告是因为numpy中的比较操作符"=="在未来版本中的行为可能会有所改变。建议使用np.equal函数代替"=="操作符进行比较。
你可以将代码中的这一行:
```
accuracy = np.sum(y_pred == y_test) / y_test.shape[0]
```
修改为:
```
accuracy = np.sum(np.equal(y_pred, y_test)) / y_test.shape[0]
```
这样就可以避免出现这个警告了。
阅读全文