numpy实现sigmoid函数
在Python中,可以使用NumPy库的numpy.exp函数来计算e的指数,然后通过除法将其映射到0和1之间,实现sigmoid函数。以下是实现sigmoid函数的示例代码:
import numpy as np
def sigmoid(x):
return 1 / (1 + np.exp(-x))
# 示例使用
x = np.array([[-1, 0, 1],[-2,3,2]])
y = sigmoid(x)
print(y)
[[0.26894142 0.5 0.73105858]
[0.11920292 0.95257413 0.88079708]]