Python绘制三种常见的激活函数
2024.01.17 22:14浏览量:20简介:本文将介绍如何使用Python绘制三种常见的激活函数:sigmoid函数、ReLU函数和tanh函数。我们将使用matplotlib库进行绘图,并通过代码示例展示如何绘制这些函数。
import numpy as npimport matplotlib.pyplot as plt# 定义sigmoid函数def sigmoid(x):return 1 / (1 + np.exp(-x))# 定义ReLU函数def relu(x):return np.maximum(0, x)# 定义tanh函数def tanh(x):return np.tanh(x)# 生成x轴数据x = np.linspace(-10, 10, 1000)# 绘制sigmoid函数y_sigmoid = sigmoid(x)plt.plot(x, y_sigmoid, label='sigmoid')# 绘制ReLU函数y_relu = relu(x)plt.plot(x, y_relu, label='ReLU')# 绘制tanh函数y_tanh = tanh(x)plt.plot(x, y_tanh, label='tanh')# 添加图例和标题plt.legend()plt.title('Three Common Activation Functions')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.show()

发表评论
登录后可评论,请前往 登录 或 注册