python画激活函数图片
时间: 2023-07-21 10:59:51 浏览: 41
当我们在神经网络中使用激活函数时,可以通过使用Python的库来绘制激活函数的图像。下面是使用matplotlib库绘制常见激活函数的示例代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 定义激活函数
def sigmoid(x):
return 1 / (1 + np.exp(-x))
def relu(x):
return np.maximum(0, x)
def tanh(x):
return np.tanh(x)
# 设置x轴的取值范围
x = np.linspace(-10, 10, 100)
# 计算并绘制激活函数的图像
plt.plot(x, sigmoid(x), label='Sigmoid')
plt.plot(x, relu(x), label='ReLU')
plt.plot(x, tanh(x), label='Tanh')
# 设置图例和标题
plt.legend()
plt.title('Activation Functions')
# 显示图像
plt.show()
```
运行以上代码,将会绘制Sigmoid、ReLU和Tanh三个常见激活函数的图像。你可以根据需要修改代码,绘制其他激活函数的图像。