RuntimeWarning: деление на ноль, встречающееся в журнале
Я использую numpy.log10 для расчета журнала массива значений вероятности. В массиве есть несколько нулей, и я пытаюсь обойти это, используя
result = numpy.where(prob > 0.0000000001, numpy.log10(prob), -10)
Тем не мение,RuntimeWarning: divide by zero encountered in log10
еще появилось и я уверен, что именно эта строка вызвала предупреждение.
Хотя моя проблема решена, я запутался, почему это предупреждение появлялось снова и снова?