python画激活函数图像
导入必要的库
import math import matplotlib.pyplot as plt import numpy as np import matplotlib as mpl mpl.rcParams['axes.unicode_minus'] = False
绘制softmax函数图像
fig = plt.figure(figsize=(6,4)) ax = fig.add_subplot(111) x = np.linspace(-10,10) y = sigmoid(x)ax.spines['top'].set_color('none') ax.spines['right'].set_color('none') ax.xaxis.set_ticks_position('bottom') ax.spines['bottom'].set_position(('data',0)) ax.set_xticks([-10,-5,0,5,10]) ax.yaxis.set_ticks_position('left') ax.spines['left'].set_position(('data',0)) ax.set_yticks([-1,-0.5,0.5,1]) plt.plot(x,y,label = 'Softmax',linestyle='-',color='blue') plt.legend(['Softmax']) plt.savefig('softmax.png')
绘制Relu激活函数图像
fig = plt.figure(figsize=(6,4)) ax = fig.add_subplot(111) x = np.arange(-10,10) y = np.where(x<0,0,x) # 小于0输出0,大于0输出y plt.xlim(-11,11) plt.ylim(-11,11)ax = plt.gca() # 获得当前axis坐标轴对象 ax.spines['right'].set_color('none') # 去除右边界线 ax.spines['top'].set_color('none') # 去除上边界线 ax.xaxis.set_ticks_position('bottom') # 指定下边的边作为x轴 ax.yaxis.set_ticks_position('left') # 指定左边的边为y轴 ax.spines['bottom'].set_position(('data',0)) # 指定data 设置的bottom(也就是指定的x轴)绑定到y轴的0这个点上 ax.spines['left'].set_position(('data',0)) # 指定y轴绑定到x轴的0这个点上 plt.plot(x,y,label = 'ReLU',linestyle='-',color='darkviolet') plt.legend(['ReLU']) plt.savefig('relu.png')
绘制Tanh激活函数图像
x = np.arange(-10,10) a = np.array(x) y = (math.e**(x) - math.e**(-x)) / (math.e**(x) + math.e**(-x))plt.xlim(-11,11) ax = plt.gca() ax.spines['right'].set_color('none') ax.spines['top'].set_color('none')ax.xaxis.set_ticks_position('bottom') ax.yaxis.set_ticks_position('left')ax.spines['bottom'].set_position(('data',0)) ax.spines['left'].set_position(('data',0)) plt.plot(x,y,label='Tanh',linestyle='-',color='green') plt.legend(['Tanh']) plt.savefig('Tanh.png',dpi=500) # 指定分辨率
转载于:https://www.cnblogs.com/ncuhwxiong/p/10282132.html
python画激活函数图像相关推荐
- python绘制三维散点图-python 画三维图像 曲面图和散点图的示例
用python画图很多是根据z=f(x,y)来画图的,本博文将三个对应的坐标点输入画图: 散点图: import matplotlib.pyplot as plt from mpl_toolkits. ...
- python画二次函数图像的顶点_画二次函数图像的步骤
画二次函数图像的步骤2019-11-14 09:26:25文/叶丹 画二次函数图像的步骤:五点法是选五个极其重要的点,分别为顶点.与x轴的交点.与y轴的交点及其关于对称轴的对称点,然后根据这五点作图. ...
- python画函数图象_用python画函数图像
原博文 2020-03-12 15:11 − 上代码 import numpy as np import matplotlib.pyplot as plt def f(x): return x*x*x ...
- python画指数函数图像_python实现画出e指数函数的图像
这里用Python逼近函数y = exp(x);同样使用泰勒函数去逼近: exp(x) = 1 + x + (x)^2/(2!) + .. + (x)^n/(n!) + ... #!/usr/bin/ ...
- python 画高程图像
python imshow 高程图 import matplotlib.pyplot as plt import numpy as np#数据处理 #按行全部打开test文件,test是一个高程asc ...
- 使用Python画动态图像
原文地址: https://blog.csdn.net/Imkiimki/article/details/89483306 动画可以有趣地展示某种现象.相比于静态图表,人们更容易被动画和交互式的图表所 ...
- python画函数图像 保留_2.3python如何绘制二次函数图像
2.3.1工具 python matplotlib pyplot pyplot四Matplotlib中的模块,封装了很多处理graph的方法.绘制表格,修改表格属性都是用它实现的. 2.3.2例子 二 ...
- python画函数图像要用到的模块_教你如何绘制数学函数图像——numpy和matplotlib的简单应用...
numpy和matplotlib的简单应用 一.numpy库 1.什么是numpy NumPy系统是Python的一种开源的数值计算扩展.这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表 ...
- python画二次函数图像的顶点坐标为_二次函数顶点坐标公式
函数在数学中占有很大的比例,但是函数的学习却很复杂.其考察的内容有很多方面, 开口方向.对称轴及坐标公式都是考察的重点.下面小编为大家整理了二次函数顶点坐标的 相关公式,希望能帮到大家. 一.基本简介 ...
最新文章
- Java中的多态(for myself)
- [译]解密 Uber 数据科学团队路径选择算法的优化之路
- (六)可信计算知识点
- springboot学习笔记(八)
- 计算机网络与应用周林 课后题,阅读下面文章,完成
- linux-basic(10)vim程序编辑器
- mysql 学习笔记08 日期相关函数2
- JavaScript、php 获得 YouTube 视频缩略图和标题
- 系统架构----(2)大型网站架构之架构模式
- 携号转网全面启动后,新诈骗套路也跟上了!一招教你识别!
- 电脑字体在哪个文件夹_壹心奇妙体下载 壹心奇妙体 字体下载
- 这5条职场心机,句句真实,引发深思
- 第六章-深入理解类(一)
- 数据治理系列4:主数据管理实施四部曲概论
- MongoDB 学习笔记八 复制、分片、备份与恢复、监控
- CString查找子字符串
- Markdown编辑器 编辑记事
- 配置haproxy支持使用多个lan内网ip做负载均衡以突破haproxy机只支持64k连接(突破单ip 65535端口限制)
- Prometheus 存储层的演进
- python之WEB登录密码暴力破解
热门文章
- python web 服务器实时监控 websocket_python websocket网页实时显示远程服务器日志信息...
- pow(x,y)函数
- 518. 零钱兑换 II golang动态规划
- C++ STL容器之map 简单使用
- 二叉树题目----2 检查两颗树是否相同 和 对称二叉树的判定
- linux系统编程之进程概念(操作系统---管理,进程创建,进程状态,进程优先级, 环境变量,程序地址空间,进程O(1)调度方法)
- 链表相关的算法题大汇总 — 数据结构之链表奇思妙想
- u-boot中filesize环境变量
- 1074. Reversing Linked List (25)
- C/C++中NULL指针