解决python numpy RuntimeWarning: overflow encountered in exp的较好方法
在自定义神经网络中,使用sigmoid函数时,报数据溢出overflow错误。
def sigmoid(self, x):
return 1.0 / (1 + np.exp(-x))
RuntimeWarning: overflow encountered in exp
根据测试(测试代码如下),是因为指数出现极大的数据,导致np.exp运算溢出
def sigmoid(self, x)
