在计算rmse

时间:2019-11-28 08:00:08

标签: python python-3.x machine-learning var varmax

我尝试使用完整的数据重新运行multivariante time series with VARMAX,但效果很好,但是当我仅使用50个样本数据来计算rmse时,出现错误:

from sklearn.metrics import mean_squared_error, mean_absolute_error
for i in range(len(cols)):
    print('rmse value for', cols[i], 'is : ', np.sqrt(mean_squared_error(pred.iloc[i], valid.iloc[i])))

输出:

ValueError: Input contains NaN, infinity or a value too large for dtype('float64').

有人可以帮助解决它吗?谢谢。我检查了数据,却没有找到NaNs等。

0 个答案:

没有答案