Решатель Scipy возвращает ошибку / Как использовать numpy.seterr? - PullRequest
0 голосов
/ 05 июля 2018

Как мне выяснить, что вызывает эту ошибку?

RuntimeWarning: invalid value encountered in double_scalars and dx_norm/self.x_rtol <= x_norm))

На самом деле в моем коде нет ничего важного, это всего лишь функция scipy solver, в частности newton_krylov. Я обнаружил, что мне нужно использовать numpy.seterr, чтобы отследить ошибку, но я не знаю, как.

1 Ответ

0 голосов
/ 05 июля 2018

Не уверен, что происходит, но я установил x_rtol=1e-12, и он перестал выдавать эту ошибку

...