Отслеживание предупреждений / ошибок Python по номеру строки в numpy и scipy

, я получаю сообщение об ошибке:

Warning: invalid value encountered in log

Из Python, и я считаю, что ошибка вызвана numpy (с использованием версии 1.5.0). Однако, поскольку я вызываю функцию «журнала» в нескольких местах, я не уверен, откуда взялась ошибка. Есть ли способ получить numpy для печати номера строки, вызвавшей эту ошибку?

Я предполагаю, что предупреждение вызвано тем, что в журнал занесено число, которое достаточно мало, чтобы его можно было округлить до 0 или меньше (отрицательного). Это правильно? Каково обычное происхождение этих предупреждений?

11
задан 27 September 2013 в 00:44
поделиться