如下是sigmoid函数的标准写法,可是若是x很大或致使函数exp(-x)溢出安全
def logistic_function(x): # x = np.float64(x) return 1.0 / (1.0 + np.exp(-x))
安全的替代写法以下:函数
def logistic_function(x): return .5 * (1 + np.tanh(.5 * x))