numpy之argmax、argmin、maximum函数
同numpy的其他函数一样,mamimum,argmax,argmin函数也都能进行广播,并对np.array进行操作。
maximum
maximum是用来求最大值的,可以用来实现ReLu函数。这个最大值的shape依据最大的array的shape来定。比如比较(2,),(3,2)的数组的最大值。那么maximum返回的array的shape就是(3,2)。而且这里的各元素由参与比较的各array的对应元素的最大值决定。比如有2个(2,2)的array,a,b参与比较热 re = np.maximum(a,b),那么re[0][0]的值等于a[0][0],b[0][0]的最大值,而re[1][0]则是a[1][0],b[1][0]最大值……以此类推。
import numpy as np
a1 = np.array([1,2])
a2 = np.array([[-1,3],[0,1],[4,8]])re =np.maximum(a1,a2)
#(3,2)
re.shape# [[1 3]
# [1 2]
# [4 8]]
print re
argmax
argmax 函数就是用来求一个array中最大值的下标。注意要输入是二维array,返回的不是2个数,而是一个数。这点在C语言上就很好理解,该数表示最大值相对于起始地址的偏移量。
#打印上面求得最大值的下标
#index1 = 5
index1 = np.argmax(re)#打印一维的array
#index2 = 2
index2 = np.argmax([1,2,6,3,2])
argmin
argmin 函数就是用来求一个array中最小值的下标。用法同argmin类似。
index1 = np.argmin(re)
index2 = np.argmin([1,2,6,3,2])
numpy之argmax、argmin、maximum函数相关推荐
- numpy之argmax()函数
语法格式: numpy.argmax(a,axis) 作用:返回axis轴方向最大值的索引 a :为所需处理的矩阵 axis :为处理的轴向,axis=1为横轴方向,方向从左到右:axis=0为纵轴方 ...
- numpy.maximum()函数和numpy.minimum()函数的使用
参考链接: numpy.maximum 参考链接: numpy.minimum 这两个函数的功能大体分别是在两个多维数组中逐元素求最大值和最小值 实验1: numpy.maximum()函数 Pyth ...
- numpy中argmax、argmin的用法
numpy中argmax.argmin的用法 1.argmax,argmin的作用 argmax: 返回每行或每列的最大值所在下标索引 argmin: 返回每行或每列的最下值所在下标索引 参数 axi ...
- python argmin_Python|NumPy中的argmin(),你值得拥有!
NumPy(Numeric Python)作为Python的一个很重要的扩展程序库,在用来储存和处理大型矩阵的时候显得尤为出色,可以说专为进行严格的数字处理而生.当NumPy和稀疏矩阵运算包scipy ...
- 你确定会用Numpy的argmax()吗?
Numpy的argmax(),是Python中一个经常被误解但很有用的函数.此文介绍了argmax()的内容.方法和原因. 扫码关注<Python学研大本营>,加入读者群,分享更多精彩 首 ...
- python使用numpy中的np.mean函数计算数组的均值、np.var函数计算数据的方差、np.std函数计算数组的标准差
python使用numpy中的np.mean函数计算数组的均值.np.var函数计算数据的方差.np.std函数计算数组的标准差 目录
- (Python)numpy的argmax用法
(Python)numpy的argmax用法 解释 还是从一维数组出发.看下面的例子. import numpy as np a = np.array([3, 1, 2, 4, 6, 1]) prin ...
- Python:numpy库中的一些函数简介、使用方法之详细攻略
Python:numpy库中的一些函数简介.使用方法之详细攻略 目录 numpy库中的一些函数简介.使用方法 1.np.concatenate() 1.1.函数案例 1.2.函数用法 numpy库中的 ...
- DL之DNN:利用numpy自定义三层结构+softmax函数建立3层完整神经网络全部代码实现(探究BP神经网络的底层思想)
DL之DNN:利用numpy自定义三层结构+softmax函数建立3层完整神经网络全部代码实现(探究BP神经网络的底层思想) 目录 输出结果 代码实现 输出结果 代码实现 #DL之NN:利用numpy ...
- pythonargmaxaxis1_详解numpy的argmax的具体使用
从最简单的例子出发 假定现在有一个数组a = [3, 1, 2, 4, 6, 1]现在要算数组a中最大数的索引是多少.这个问题对于刚学编程的同学就能解决.最直接的思路,先假定第0个数最大,然后拿这个和 ...
最新文章
- Java内存溢出的详细解决方案
- python快速入门第三版-Python 快速入门:第3版 配套资源 PDF 完整版
- 利用运行时设置UITextField 光标颜色
- 阿里云与中国联通首个公共云平台上线
- 开机直接进入键盘布局_屏幕虚拟键盘的使用
- python---django中url路由分发
- 怎么让某段css代码只在Chrome 火狐 edge 浏览器生效
- 发那科机器人圆弧指令怎么用_发那科机器人应用-运动指令入门(1)
- 数据库学习整理之常见运算符
- 刷题——逆波兰表达式
- 牛客假日团队赛6 F:Mud Puddles
- javaweb学习(5)--Cookie
- hpux oracle19c dbca DBT-05509 Failed To Connect To The Specified Database
- Photoshop for Mac(图像处理软件)破解版安装
- Charles MOCK 数据 htpps代理
- 用js实现鼠标的小尾巴
- 八年老Android开发谈:垃圾中的战斗机,offer都发了,差点无缘Offer
- Flutter选择多张图片上传
- loadrunner压测小程序
- 漫画:经典谷歌面试题“扔鸡蛋”,看看你会做吗?