
[新手指南] sigmoid与tanh激活函数的绘制(单独展示或合并展示,总有你喜欢的方式),并附逐行代码解析
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详细讲解如何使用Python绘制sigmoid和tanh激活函数,并提供两种可视化方式。每一步都配有详细的代码注释,适合初学者学习理解。
第一种:分开来画
导入所需的库:
```python
import matplotlib.pyplot as plt
import numpy as np
```
设置参数使图表能够正确显示负号:
```python
plt.rcParams[axes.unicode_minus] = False
```
定义sigmoid和tanh函数:
```python
def sigmoid(x):
return 1.0 / (1.0 + np.exp(-x))
def tanh(x):
return (np.exp(x) - np.exp(-x)) / (np.exp(x) + np.exp(-x))
```
生成从-8到8的线性空间:
```python
x = np.linspace(-8, 8)
```
创建一个大小为12*4的图像,并添加子图进行绘图。
```python
fig = plt.figure(figsize=(12, 4))
# 继续完成代码,这里省略了具体的plt.subplot和后续画图部分,请根据需求补充完整。
ax1 = plt.subplot(12,
```
注意:在实际使用中需要继续完善`plt.subplot()`方法的参数以及绘图的具体内容。上述代码片段仅展示了如何设置环境并开始准备绘制Sigmoid与Tanh函数曲线的过程,但未完全实现绘图功能。
全部评论 (0)
还没有任何评论哟~


