У меня есть два массива (gt
и pred
) со значениями от 0 до 4.
Форма этих двух массивов (1, 1, 93, 349, 219)
.Моя цель - создать маску для игнорирования и умножить ее на gt и pred, чтобы игнорировать значение в двух массивах.Однако я сталкиваюсь с проблемой
ignore_value=4
if ignore_value is not None:
mask[gt!=ignore_value]=1 # ignore value mask
gt=mask*gt
pred=mask*pred # ignore value mask for pred
print "after removing ignore value: ", np.unique(gt),np.unique(pred)
output: after removing ignore value: [0 1 2 3] [0 1 2 3 4]
, почему он не удаляет значение игнорирования в pred
?