如何用代码画一个Sigmiod激活函数曲线
时间: 2023-06-19 12:05:08 浏览: 152
使用matplotlib绘制sigmoid激活函数的图形.ipynb
可以使用Python中的NumPy和Matplotlib库来实现绘制Sigmoid激活函数曲线的代码,示例如下:
```python
import numpy as np
import matplotlib.pyplot as plt
def sigmoid(x):
return 1 / (1 + np.exp(-x))
x = np.linspace(-10, 10, 1000)
y = sigmoid(x)
plt.plot(x, y)
plt.xlabel('x')
plt.ylabel('sigmoid(x)')
plt.title('Sigmoid Activation Function')
plt.show()
```
这段代码首先定义了一个Sigmoid函数,然后使用 NumPy 中的 linspace 函数生成了一组等间距的 x 值,再将这些 x 值作为参数传入 sigmoid 函数得到对应的 y 值,最后使用 Matplotlib 库中的 plot 函数将这些点连接起来绘制曲线,再添加坐标轴标签和标题,最后使用 show 函数显示结果。
阅读全文