Заменить -inf с нулевым значением

У меня есть массив:

x =  numpy.array([-inf, -inf, 37.49668579])

Есть ли способ изменить значения -inf только на 0?

Ответ 1

Существует:

from numpy import inf
x[x == -inf] = 0