Numpy np.max和np.maximum实现relu函数
Numpy np.max和np.maximum实现relu函数
- 1. np.max 计算一个数组中的最值
1. np.max 计算一个数组中的最值
(1)基础用法
a = np.array([[1, 2, 3],[4, 5, 6],[7, 8, 9]
])print(np.max(a))
print(np.max(a, axis=0))
print(np.max(a, axis=1))[Out]:
9
[7 8 9]
[3 6 9]
(2)keepdims:维持形状
print(np.max(a, keepdims=True))
print(np.max(a, axis=0, keepdims=True))
print(np.max(a, axis=1, keepdims=True))[Out]:
[[9]]
[[7 8 9]]
[[3][6][9]]
(3)initial:指定最小值
print(np.max(a, initial=8))
print(np.max(a, axis=0, initial=8))
print(np.max(a, axis=1, initial=8))[Out]:
9
[8 8 9]
[8 8 9]
(4)where:指定参与比较的元素,不参与的置initial值
print(np.max(a, initial=8, where=[1, 1, 0]))
print(np.max(a, axis=0, initial=8, where=[True, True, False]))
print(np.max(a, axis=1, initial=8, where=[True, True, False]))[Out]:
8
[8 8 8]
[8 8 8]
2. np.maximum 比较两个数组的最值
a = np.array([[1, 2, 3],[4, 5, 6]
])
b = np.array([[7, 8, 9],[0, 1, 2]
])print(np.maximum(a, b))
print(np.maximum(a, 3.5))[Out]:
[[7 8 9][4 5 6]]
[[3.5 3.5 3.5][4. 5. 6. ]]
def relu(inX):return np.maximum(0,inX)
Numpy np.max和np.maximum实现relu函数相关推荐
- python中np.max与np.maximum的区别
在使用numpy的时候,我们会遇到取最大的问题,常用的函数有两个:np.max与np.maximum,那么它们的主要区别在哪里呢? np.max(a, axis=None, out=None, kee ...
- 理解np.max、np.min、np.argmax、np.argmin以及np.sum中的axis参数
np.max.np.min.np.argmax.np.argmin以及np.sum方法均可设置axis参数,设置axis参数后,对应地,函数方法将沿着axis代表的轴的方向进行相应的数学运算.进行数学 ...
- np.max()和np.argmax()
np.max()作用:取最大值. a=np.array([[1,4,2],[2,3,5]]) a 1.取这6个元素中的最大值, np.max(a) 2.按照维度来选取多个最大值,按照行,选出每一行的最 ...
- [转]numpy中的np.max 与 np.maximum区别
转自:https://blog.csdn.net/lanchunhui/article/details/52700895 转载于:https://www.cnblogs.com/xianhan/p/1 ...
- 科学计算基础软件包NumPy入门讲座(5):常用函数
文章目录 1. 特殊值 2. 函数命名空间 3. 数学函数 4. 统计函数 5. 插值函数 6. 多项式拟合函数 7. 自定义广播函数 7.1.使用np.frompyfunc定义广播函数 7.2 使用 ...
- numpy.max(a, axis=1) np.max(a, axis=1) 中的axis=1是那个维数?怎么理解?
numpy.max(a, axis=1),中的axis=1, 指的是沿着列(第2个维度)进行,最终返回的数组中元素个数和axis=1中元素个数相同. 举例子: a = np.linspace(1, 1 ...
- Python基础——min/max与np.argmin/np.argmax
这里应该是拿min/max(更适合处理可迭代对象,可选的参数是key=func)与np.min/np.max(可适合处理numpy.ndarray对象,可选的参数是axis=0或者1)作比较,只不过n ...
- numpy 下的数据结构与数据类型的转换(np.array vs. np.asarray)
numpy 下的数据结构与数据类型的转换(np.array vs. np.asarray) 原创 2017年02月18日 10:35:43
- Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal
Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal 目录 输出结果 代码设计 输出结果 代码设计 ...
最新文章
- Zend Guard 各版本下载【破解方法】
- 100行的python作品详解_不到 100 行 Python 代码徐峥变葛优
- Android生成Xml文件
- UI5 repository mapping and Component-preload.js UI5RepositoryPathMapping.xml
- webpack中实现按需加载
- vue人员轨迹_Vue项目(vuecli3.0搭建)集成高德地图实现路线轨迹绘制
- linux mysql异地备份工具,Linux中MySQL的异地自动备份
- 学开发的基本规范和要求
- 关于Location of the Android SDK has not been setup in the preferences的解决方法
- 算法(0)—— 打造一个C开发库
- XCode下的iOS单元测试(转)
- 框架学习 Spring之概念
- java连接数据库的配置文件
- 高颜值无线蓝牙耳机,南卡N2S芯片强劲音质好,还能当充电宝用
- 2022/1/12(自闭半日游)
- python3携程_python携程
- win10系统下vs2015编写的C++程序在XP系统里运行
- [HDLbits] Conway‘s game of life
- es分布式架构和原理分析
- html5 清除cookies,react怎么清除cookie?