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 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
python中numpy的矩阵、多维数组的用法
Feb 05 Python
Python 将pdf转成图片的方法
Apr 23 Python
浅谈关于Python3中venv虚拟环境
Aug 01 Python
python实现简单http服务器功能
Sep 17 Python
Python Flask框架模板操作实例分析
May 03 Python
python通过txt文件批量安装依赖包的实现步骤
Aug 13 Python
python异常处理、自定义异常、断言原理与用法分析
Mar 23 Python
Python代码中如何读取键盘录入的值
May 27 Python
Python Web项目Cherrypy使用方法镜像
Nov 05 Python
Django怎么在admin后台注册数据库表
Nov 14 Python
python 管理系统实现mysql交互的示例代码
Dec 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
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
echo(),print(),print_r()之间的区别?
2006/11/19 PHP
PHP 网页过期时间的控制代码
2009/06/29 PHP
php中switch与ifelse的效率区别及适用情况分析
2015/02/12 PHP
变量在 PHP7 内部的实现(一)
2015/12/21 PHP
PHP Callable强制指定回调类型的方法
2016/08/30 PHP
PHP/HTML混写的四种方式总结
2017/02/27 PHP
CakePHP框架Model关联对象用法分析
2017/08/04 PHP
基于Jquery的将DropDownlist的选中值赋给label的实现代码
2011/05/06 Javascript
原生js 秒表实现代码
2012/07/24 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
JavaScript类继承及实例化的方法
2015/07/25 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
2016/04/05 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
2016/05/26 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
anime.js 实现带有描边动画效果的复选框(推荐)
2017/12/24 Javascript
JS文件中加载jquery.js的实例代码
2018/05/05 jQuery
Javascript实现关闭广告效果
2021/01/29 Javascript
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
在Django框架中设置语言偏好的教程
2015/07/27 Python
Python 装饰器深入理解
2017/03/16 Python
mac系统安装Python3初体验
2018/01/02 Python
Python实现快速计算词频功能示例
2018/06/25 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
2019/06/21 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
Python读取多列数据以及用matplotlib制作图表方法实例
2020/09/23 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
Python3读写ini配置文件的示例
2020/11/06 Python
Lentiamo比利时:便宜的隐形眼镜
2020/02/14 全球购物
王老吉广告词
2014/03/20 职场文书
小班上学期个人总结
2015/02/12 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
公共场所卫生管理制度
2015/08/05 职场文书
安全事故隐患排查治理制度
2015/08/05 职场文书