python argmin_Python|NumPy中的argmin(),你值得拥有!

python argmin_Python|NumPy中的argmin(),你值得拥有!NumPy NumericPytho 作为 Python 的一个很重要的扩展程序库 在用来储存和处理大型矩阵的时候显得尤为出色 可以说专为进行严格的数字处理而生 当 NumPy 和稀疏矩阵运算包 scipy 配合使用更加方便 本篇文章给大家带来了 NumPy 中的 argmin 的用法 希望能够给大家带来帮助 该函数主要用来检索数组中最小值的位置 并返回其下标值 同理 argmax 函数就是用来检索最大值的

NumPy(Numeric Python)作为Python的一个很重要的扩展程序库,在用来储存和处理大型矩阵的时候显得尤为出色,可以说专为进行严格的数字处理而生。当NumPy和稀疏矩阵运算包scipy配合使用更加方便。本篇文章给大家带来了NumPy中的argmin()的用法。希望能够给大家带来帮助。

该函数主要用来检索数组中最小值的位置,并返回其下标值。同理,argmax()函数就是用来检索最大值的下标,与argmin()函数用法相同。在argmin()函数的标准语法中,numpy.argmin(a, axis=None, out=None),其中的axis参数为默认和给定值时输出情况是不一样的。

在没有指定axis值的情况下,默认为None。在默认情况下,就相当于将n维的arry平铺在一起。举个简单的例子,当二维arry([1,2,3],[4,5,6])平铺开来就是([1,2,3,4,5,6])。a =  np.array([[2,5,6],[7,6,1]])

print(np.argmin(a))

对于这个二维arry来说,它的最小值是1,而1的下标为5,所以最后输出的值就是5。

当axis = 1时,按照方向来,对于[2,5,6]来说最小值的下标是0,对于[7,6,1]来说最小值的下标是2。所以,最后输出的值就是[0,2]。

当axis = 0时,这时按照方向来,[2,7],[5,6],[6,1]分别在一个轴上,所以检索每个轴上的最小值,并返回下标,最后就可以得到输出值[0,0,1]。

argmin()函数可不只有这个用途,它还可以返回特定要求下的最小值的下标。比如:a = np.arry([10,3,2,6,8,4,9])

valid_ index = np.where( a  > 5)[0]

valid_ index [a [valid_  index] .argmin()]

最终输出结果是:3。该示例就是输出列表中所有大于5的值中,最小值的下标值。

学习并掌握argmin()函数,将会对计算acc起到关键性的作用。

拓展阅读:where2go 团队微信号:算法与编程之美

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221700.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午5:29
下一篇 2026年3月17日 下午5:29


相关推荐

  • 彩色证件照片常用的红色、蓝色背景颜色值

    彩色证件照片常用的红色、蓝色背景颜色值彩色证件照片常用的红色 蓝色背景颜色有二种模式 RGB 和 CMYK 冲洗照相我们一般用默认 RGB 模式 只有照片印刷行业才用 CMYK 模式 证件照片背景色并没有严格的统一要求 nbsp nbsp 如果是蓝色背景 颜色值可设置为 nbsp nbsp RGB nbsp nbsp R 60G 140B 220 nbsp 或 CMYK nbsp nbsp C 85M 40Y 0K 0 nbsp nbsp 如果用红色背景 颜色值可设置为

    2026年3月18日
    2
  • svn配置忽略文件

    svn配置忽略文件1、添加忽略项项目根目录,找到SVN->右键->属性新建,其它->选择svn:ignore输入要忽略的内容确定即可。2、全局忽略配置svn->右键->设置即可

    2025年11月9日
    8
  • 判断完全二叉树

    判断完全二叉树完全二叉树的定义:一棵二叉树,除了最后一层之外都是完全填充的,并且最后一层的叶子结点都在左边。https://baike.baidu.com/item/%E5%AE%8C%E5%85%A8%E4%BA%8C%E5%8F%89%E6%A0%91/7773232?fr=aladdin百度定义 思路:层序遍历二叉树如果一个结点,左右孩子都不为空,则pop该节点,将其左右孩子入队列…

    2022年7月13日
    26
  • office 快捷键

    office 快捷键Word1 用于设置字符格式和段落格式的快捷键 nbsp Ctrl Shift P 改变字号 office 适用 nbsp Ctrl Shift 增大字号 PPT 适用 nbsp Ctrl Shift nbsp Ctrl 逐磅增大字号 PPT 适用 nbsp Ctrl 逐磅减小字号 PPT 适用 nbsp Ctrl D 字体快捷键 nbsp Shift F3 切换字母大小写 PPT 适用 nbsp Ctrl Shift A 将

    2026年3月19日
    1
  • js和java那个难_javascript与java哪个难?

    js和java那个难_javascript与java哪个难?javascript与java哪个难?答案是:JavaScript比Java更难。那么这是为什么?下面本篇文章就来给大家介绍一下,希望对大家有所帮助。原因:JavaScript有太多东西需要你自己去理解,这些东西里有很多要么Java已经给你做成范式了,你可以通过学习范式来理解;要么就是根本没有,无需理解。JavaScript需要在语言的基础上再整理一套方法论,这个过程会有不同流派。而Java基本上…

    2022年7月7日
    31
  • Word接入DeepSeek保姆级教程操作步骤

    Word接入DeepSeek保姆级教程操作步骤

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号