guokan987 / DGCN

The pytorch code of DGCN(TITS)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于预测数据的值是否进行还原的问题?

RowanLiu97 opened this issue · comments

DGCN/lib/utils.py

Lines 304 to 309 in 3bbf8b7

mae = mean_absolute_error(true_value[:, :, 0:i],
prediction[:, :, 0:i])
rmse = mean_squared_error(true_value[:, :, 0:i],
prediction[:, :, 0:i]) ** 0.5
mape = masked_mape_np(true_value[:, :, 0:i],
prediction[:, :, 0:i], 0)

通过调试您的代码,我发现在这里的预测值prediction都是比较小的数(1.xxx或者0.xxx,应该是经过处理后的数据),但是true_value的值是正常的原数据。如果直接使用这两个数据来计算mae,rmse等这些评价指标,是否合适?(prediction和true_value的值差的太多)。如果我想加上accurancy的评价指标(计算准确率),我应该怎么做?希望能给出建议,非常感谢!