从sklearn导入指标时出现导入错误

当我尝试从 sklearn 导入指标时,出现以下错误:

from sklearn.metrics import mean_absolute_percentage_error

ImportError: cannot import name 'mean_absolute_percentage_error' from 'sklearn.metrics'

/Users/carter/opt/anaconda3/lib/python3.8/site-packages/sklearn/metrics/__init__.py)

我已经使用了 conda update all,并重新安装了 scikit-learn 无济于事。这可能发生的任何其他原因和解决方案?

回答

mean_absolute_percentage_error文档中所述,该函数是 scikit-learn 0.24 版中的新功能。

截至 2020 年 12 月,Anaconda提供的最新版本的 scikit-learn是 v0.23.2,因此您无法导入mean_absolute_percentage_error.

您可以尝试从源代码安装最新版本,或者自己实现您需要的功能。如果您想看一看,可以在此处获得源代码。


以上是从sklearn导入指标时出现导入错误的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>