gpt4 book ai didi

python - 在 numpy 中,如何判断我的代码在哪里给出了 exp 溢出?

转载 作者:行者123 更新时间:2023-12-01 03:03:20 26 4
gpt4 key购买 nike

我在使用 numpy 时不断收到此错误:

Warning (from warnings module):
File "somepath.py", line 249
return 1 / ( 1 + np.exp( -x))
RuntimeWarning: overflow encountered in exp

但是这并没有告诉我任何事情,因为我仍然不知道它是如何出现这个错误的。通常,当我收到错误时,它会追溯到它所经历的函数以找到错误,但不会出现 exp 溢出。

如何获得确实显示此信息的错误?

最佳答案

您可以要求 Python 将警告转为错误:

import warnings    
warnings.filterwarnings("error", category=RuntimeWarning)

( Docs )

关于python - 在 numpy 中,如何判断我的代码在哪里给出了 exp 溢出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43636851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com