我正在运行以下代码:
!pip install scikit-learn==0.24
import sklearn.metrics
mape = mean_absolute_percentage_error(target_test.values, p)
,然后得到一个错误。这段代码有什么问题?
如果您只需要sklearn.metrics
的此功能,则建议也通过使用
from sklearn.metrics import mean_absolute_percentage_error
...
如果您希望保持导入的语法不变,则必须按以下方式调用该函数:
mape = sklearn.metrics.mean_absolute_percentage_error(target_test.values, p)
如果这对你来说太长了,你可以导入它并给它一个自己的名字:
import sklearn.metrics as skmetr
mape = skmetr.mean_absolute_percentage_error(target_test.values, p)