numpy.argmin()||argmax()结构及用法||详解axis

article/2025/9/27 12:51:18
  1. a : array_like 输入数组

  2. axis : int, optional 默认输入数组展平,否则,按照指定的axis方向

    按照指定轴,可以理解为将数据投影到这个轴上。

  3. out : array, optional如果设置了某个数组b,则结果会输出到b中

返回:index_array : ndarray of ints下标组成的数组,shape与输入数组a去掉axis的维度相同。

返回axis轴向上最小值的索引构成的矩阵。

  • 示例

  1. 展平、axis=0、axis=1三种情况

在这里插入图片描述

为了更好显示所谓沿着指定的axis。

在这里插入图片描述

我们小时候上学,老师教矩阵(n*m)的时候为了便于理解,跟我们说横向是n,纵向是m。所以我们对于矩阵的理解限于二维结构的立体直观感受,对于三维四维就比较难理解。同样的原因,对于axis容易理解0是横、1是纵。

易学者,泛化不足也。

如果用横纵角度来看待这个函数,就必究容易迷糊,但是换成数学解构就比较容易了。

此处axis不仅可以有0,1,还可以有2、3、4、…等。就拿上面这个来理解:

  • axis = 0

对于np.argmin(a, axis= 0)返回的结果是沿着 a x i s = 0 axis=0 axis=0取最小,是由 a x i s = 1 axis=1 axis=1 a x i s = 2 axis=2 axis=2对比得到。

因为 a . s h a p e = ( 2 , 3 , 2 ) a.shape = (2,3,2) a.shape=(2,3,2),所以此处是 a x i s = 0 axis=0 axis=0上2个数比较得到一个 s h a p e = ( 3 , 2 ) shape= (3,2) shape=(3,2)的矩阵。

在这里插入图片描述

  • axis = 1

对于np.argmin(a, axis= 1)返回的结果是沿着 a x i s = 1 axis=1 axis=1,三个数对比之后的结果,得到 a x i s = 0 axis=0 axis=0 a x i s = 2 axis=2 axis=2结合出的矩阵,也就是 s h a p e = ( 2 , 2 ) shape=(2, 2) shape=(2,2)

在这里插入图片描述

  • axis = 2

同理,得到 a x i s = 0 axis=0 axis=0 a x i s = 1 axis=1 axis=1组合的 s h a p e = ( 2 , 3 ) shape=(2, 3) shape=(2,3)的矩阵。

在这里插入图片描述

  1. 多个最小值,只选取第一个

在这里插入图片描述

用法一样。

  • Reference

  1. numpy.argmin使用
  2. ML_BOY

http://chatgpt.dhexx.cn/article/7Xd624DO.shtml

相关文章

ARG MIN的含义是什么?

ARG MIN的含义是什么? 最通俗的理解:表示使目标函数取最小值时的变量值 From Wikipedia In mathematics, arg max (or argmax) stands for the argument of the maximum, that is to say, the set of points of the given argument for which the value…

Matlab中关于argmax、argmin函数的使用

1、在matlab的现有函数中,并没有argmax,argmin函数可以直接调用,要根据这两个函数的实际意义,自己编写程序进行计算 2、我要求解的函数是下式: 其中mad(theta)和amd(theta)两个均为1 * 11的double型向量 括号里得到一…

argmax和argmin的理解

1、符号 :argmax: 2、符号 :argmin:

argmin ,argmax函数

在数学中,ARG MAX(或ARGMAX)代表最大值,即给定参数的点集,给定表达式的值达到其最大值: 换一种说法, 是f(x)具有最大值M的x的值的集合。例如,如果f&#xff0…

全网最详细numpy的argmin与argmax解析(一次性理解np.argmin)

本文以np.argmin()进行讲解,np.argmax()与之类似,np.argmin()求最小值对应的索引,np.argmax()求最大值对应的索引 首先看一下官方注释 def argmin(a, axisNone, outNone):"""Returns the indices of the minimum values alo…

矩阵的内积和外积,三向量混合积

矩阵的内积指的是矩阵点乘,即矩阵的对应元素相乘;矩阵的外积指的是矩阵的叉乘,即矩阵相乘,比如CA*B,则A的列数要与B的行数一致,例如A为[m,n], B 为[n,k], 则C为 [m,k].三向量混合积的…

矩阵与向量的乘积

下面是定义: Ax的结果会让我们想起之前的线性系统和多元一次方程组 也就是说,向量x在经过矩阵A的变换后,得到了向量B 下面以两种观点来看矩阵与向量的乘积。 row aspect 矩阵的第n行与向量做内积,然后将结果放在第n行 2.colum…

【矩阵论】内积空间与等距变换(2)

内积空间与等距变换之正交补空间与等距变换 一. 正交补空间的定义及概念 1. 正交关系的定义 (1)向量正交于子空间 若某空间V中的向量α垂直于V的子空间W中的任意一个向量,就说该向量α垂直于子空间W。 (2)子空间正交…

【矩阵论】内积空间与等距变换(1)

内积空间与等距变换之基本概念 前面有关于“线性空间与线性变换”的概念主要是对几何空间中的线性运算(数乘和加法运算)进行了推广; 不论我们讨论线性空间的什么性质和定义,其本质都是围绕着线性运算进行展开的。 但是在几何空间…

矩阵分析L3内积空间

一、内积空间的概念 1.概念 两个向量的点乘操作应该算内积空间 2.性质 3.类型 Rn上的标准内积 因为要对应位置相乘,所以后一个转置了一下 Rnn上的内积 同样也是对应位置相乘 Rmn上的内积 转置后再相乘,因为对应 二、向量的长度及夹角 1.向量长度 …

矩阵分析(三)内积空间

根据前面的知识,可知,在线性空间中,向量之间的基本运算只有加法和数乘向量两种运算,而向量的度量在线性空间理论中没有反映,这局限了线性空间理论的应用。在本篇中,我们将借助于内积把度量概念引入到线性空…

矩阵论 内积空间几何表示图解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/baimafujinji/article/details/6478123 一、内积的定义 例1: (对于实数而言&#xff…

矩阵的各种乘积

矩阵的各种乘积 First Name Last Name Points Jill 1.向量点积。变成一个数。 2.矩阵点积。矩阵的点积是每行每列的点积的矩阵。 Eve 94 John 80 Adam Johnson 67 操作 数学符号 举例 说明 点积(dot product),也称内积(inner product),标量积&am…

矩阵理论——内积空间

内积空间定义 V是 F F F的线性空间的话,对于一种定义的内积运算(运算结果表示为 ( x , y ) , ( x , y ) ∈ F (x,y),(x,y)\in F (x,y),(x,y)∈F),如果能满足四条性质,这个线性空间就是一个内积空间。 (1)共轭对称性&a…

向量内积及其解释

1.向量 向量是一个既有大小又有方向的量,在物理学中又把向量叫作矢量。(与之对应的叫标量,只有大小的量) 一般用一个有向线段来表示向量,如下图: 向量几何表示时,在字母上面加上箭头&#xff…

向量内积的矩阵表示

设x,y 是两个相同个数分量的向量,则 表示x和y的内积。 比如这页书就是这个意思:

点积、叉积、内积、外积【汇总对比】

目录 点积(dot product) 代数定义 几何定义 与内积的关系 叉积(corss product) 定义 几何意义 内积(inner product) 定义 例子 外积(outer product) 定义 与欧几里得内积对比 张量的外积 点积(dot product) 又叫标量积、数量积(scalar product)。它是两个数字序…

向量内积

向量内积 一般指点积; 在数学中,数量积(dot product; scalar product,也称为点积)是接受在实数R上的两个 向量并返回一个实数值 标量的 二元运算。它是 欧几里得空间的标准 内积。 [1] 两个向量a [a1, a2,…, an]和b …

数学中的内积和外积

以下是在向量中的运算,即类似,而不是矩阵中的运算! 内积(inner product, scalar product,dot product) 根据翻译,内积又叫标量积、点积,还叫数量积。是指接受在实数R上的两个向量并返回一个实数值标量的二…

向量内积和矩阵乘积

我们来看一下向量内积和矩阵乘积的相关内容。首先,向量内积可以表示为 这里假设有 x ( x 1 , … , x n ) \pmb{x}(x_1,…,x_n) xx(x1​,…,xn​) 和 y ( y 1 , … , y n ) \pmb{y}(y_1,…,y_n) yy(y1​,…,yn​) 两个向量。此时,如式 (1.1) 所示&am…