我正在尝试比较两个numpy数组,看看我的预测有多好。
数组是32位浮点格式的二维数组。问题是,为了获得分数,我需要将预测值除以groundtruth值,并且在gt数组中没有值的那些地方是零。因此,我得到一个错误。
有人知道我该怎么做吗?正如本文所述,您应该能够使用:
c = np.divide(a, b, out=np.zeros_like(a), where=b!=0)