在做抠图算法的实验,在计算评估指标的时候指标表现不正常。
追根溯源后发现问题出在
error_map2= (pred - target) / 255.
这段代码上。
将代码改为
error_map = (pred / 255.- target/ 255.)
指标就正常了。
我将两种方式得到的error_map相减
error_map = (pred / 255.- target/ 255.)
error_map2= (pred - target) / 255.
print(np.sum(np.abs(error_map-error_map2)))
但是矩阵先除再减和先减再除得到的结果不应该是一样的嘛?
pred与target都是495×800的灰度矩阵,
求解答!!!