maximum
1. 参数
首先比较二者的参数部分:
- np.max:(a, axis=None, out=None, keepdims=False)
- 求序列的最值
- 最少接收一个参数
- axis:默认为列向(也即 axis=0),axis = 1 时为行方向的最值;
- np.maximum:(X, Y, out=None)
- X 与 Y 逐位比较取其大者;
- 最少接收两个参数
2. 使用上
>> np.max([-2, -1, 0, 1, 2])
2
>> np.maximum([-2, -1, 0, 1, 2], 0)
array([0, 0, 0, 1, 2])
>>> np.maximum([2, 3, 4], [1, 5, 2])
array([2, 5, 4])
>>> np.maximum(np.eye(2), [0.5, 2]) # broadcasting
array([[ 1. , 2. ],
[ 0.5, 2. ]])
>>> np.maximum([np.nan, 0, np.nan], [0, np.nan, np.nan])
array([ NaN, NaN, NaN])
>>> np.maximum(np.Inf, 1)
inf
当然 np.maximum 接受的两个参数,也可以大小一致,也可以维度不同,
或者更为准确地说,第二个参数只是一个单独的值时,其实是用到了维度的 broadcast 机制;
值得注意的是,numpy中array的broadcasting特性,非常有用。
一个常用应用是np.maximum(0,array),可作为ReLU gate。
关于numpy中的广播操作:https://blog.csdn.net/qq_36387683/article/details/80628577
相关阅读
3ds MAX 2016破解激活详细步骤分享: 1.下载安装包及注册机: 安装包下载: 链接:https://pan.baidu.com/s/14dlJ86nZmPigpQ4pD6AQnQ 提
今天一个朋友问我,是否可以一次上传多个文件,想了下,之前做过呀,使用多个input空间,type设置为file呀 如果使用一个input控件呢,是否可
自己的网站,前一段时间由于linux服务器被挖矿病毒入侵了,所以又重新搭建了一个环境,php版本用的php1.8的,访问网站是可以访问的,但是今
《算法导论》最大流学习笔记 一、流网络 G=(V,E)是一个有向图,其中每条边(u,v)有一个非负的容量值c(u,v),而且如果E中包含一条边(u,v),那么图中
简介: Linpack是我们常用的CPU性能测试程序。它通过计算双精度线性方程组的求解来测试CPU的运算能力。Intel MKL提供一个优化版本