python topk()函数求最大和最小值实例


Posted in Python onApril 02, 2020

函数介绍

a.topk()求a中的最大值或最小值,返回两个值,一个是a中的值(最大或最小),一个是这个值的索引。

代码示例

>>> import torch
>>> a=torch.randn((3,5))
>>> a
tensor([[-0.4790, -0.6308, 0.2370, 0.0380, -0.0579],
  [-0.6712, -3.5483, -0.2370, -0.8658, 0.4145],
  [-1.4126, -0.8786, -0.4216, -0.0878, -1.4015]])
>>> _,pre=a.topk(1,dim=1,largest=True)
>>> pre
tensor([[2],
  [4],
  [3]])
>>> _
tensor([[ 0.2370],
  [ 0.4145],
  [-0.0878]])
>>> _,pre=a.topk(1,dim=1,largest=False)
>>> pre
tensor([[1],
  [1],
  [0]])
>>> _
tensor([[-0.6308],
  [-3.5483],
  [-1.4126]])

dim=1,为按行求最大最小值,largest为Ture,求最大值,largest=False,求最小值。

补充知识:python topN 取 最大的N个数 或 最小的N个数

来看代码吧!

import numpy as np
a = np.array([1,4,3,5,2])
b = np.argsort(a)
print(b)

print结果[0 4 2 1 3]

说明a[0]最小,a[3]最大

a[0]<a[4]<a[2]<a[1]<a[3]

以上这篇python topk()函数求最大和最小值实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python中关于中文编码问题的处理建议
Apr 08 Python
Python 私有函数的实例详解
Sep 11 Python
Python实现读取txt文件并画三维图简单代码示例
Dec 09 Python
浅析Git版本控制器使用
Dec 10 Python
matplotlib 输出保存指定尺寸的图片方法
May 24 Python
python 匹配url中是否存在IP地址的方法
Jun 04 Python
Python 中使用 PyMySQL模块操作数据库的方法
Nov 10 Python
Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性(推荐)
Jul 03 Python
使用python实现下载我们想听的歌曲,速度超快
Jul 09 Python
python requests库的使用
Jan 06 Python
Python 处理表格进行成绩排序的操作代码
Jul 26 Python
Python利用capstone实现反汇编
Apr 06 Python
python使用梯度下降和牛顿法寻找Rosenbrock函数最小值实例
Apr 02 #Python
Python如何通过百度翻译API实现翻译功能
Apr 02 #Python
Python基于百度AI实现OCR文字识别
Apr 02 #Python
python 穷举指定长度的密码例子
Apr 02 #Python
python3安装OCR识别库tesserocr过程图解
Apr 02 #Python
python简单的三元一次方程求解实例
Apr 02 #Python
Python 线性回归分析以及评价指标详解
Apr 02 #Python
You might like
PHP数据库操作面向对象的优点
2006/10/09 PHP
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
基于empty函数的输出详解
2013/06/17 PHP
php之CodeIgniter学习笔记
2013/06/17 PHP
PHP实现图片旋转效果实例代码
2014/10/01 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
Zend Framework教程之Zend_Db_Table_Row用法实例分析
2016/03/21 PHP
不用一句js代码初始化组件
2016/01/27 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
2016/02/18 Javascript
jQuery增加与删除table列的方法
2016/03/01 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
angular.fromJson与toJson方法用法示例
2017/05/17 Javascript
微信小程序支付及退款流程详解
2017/11/30 Javascript
Layui 导航默认展开和菜单栏选中高亮设置的方法
2019/09/04 Javascript
JavaScript设计模式之观察者模式与发布订阅模式详解
2020/05/07 Javascript
[38:30]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场2
2014/05/24 DOTA
Python THREADING模块中的JOIN()方法深入理解
2015/02/18 Python
python实现得到当前登录用户信息的方法
2019/06/21 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
python tkinter组件使用详解
2019/09/16 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
北美领先的智能产品购物网站:Wellbots
2018/06/11 全球购物
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
东方红海科技面试题软件测试方面
2012/02/08 面试题
行政管理人员精品工作推荐信
2013/11/04 职场文书
《跨越百年的美丽》教学反思
2014/02/11 职场文书
高三毕业寄语
2014/04/10 职场文书
卫生标语大全
2014/06/21 职场文书
八一建军节营销活动方案
2014/08/31 职场文书
水电工程师岗位职责
2015/02/13 职场文书
幼儿园六一主持词开场白
2015/05/28 职场文书
2015年高中班级工作总结
2015/07/21 职场文书
Oracle笔记
2021/04/05 Oracle
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
2021/07/16 Java/Android