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分割TXT文件成4K的TXT文件
May 23 Python
python中字典(Dictionary)用法实例详解
May 30 Python
python3抓取中文网页的方法
Jul 28 Python
python如何读写csv数据
Mar 21 Python
Django认证系统实现的web页面实现代码
Aug 12 Python
Python列表解析操作实例总结
Feb 26 Python
OpenCV Python实现拼图小游戏
Mar 23 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
Mar 24 Python
Django多数据库配置及逆向生成model教程
Mar 28 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
Apr 22 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
May 25 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
Mar 03 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来计算某个目录大小的方法
2014/04/01 PHP
PHP接收App端发送文件流的方法
2016/09/23 PHP
php事件驱动化设计详解
2016/11/10 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
JavaScript动态调整TextArea高度的代码
2010/12/28 Javascript
JavaScript中清空数组的三种方法分享
2011/04/07 Javascript
jquery 关于event.target使用的几点说明介绍
2013/04/26 Javascript
JS组件Bootstrap Table表格行拖拽效果实现代码
2020/08/27 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
使用vue实现简单键盘的示例(支持移动端和pc端)
2017/12/25 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
Vue多种方法实现表头和首列固定的示例代码
2018/02/02 Javascript
angular基于ng-alain定义自己的select组件示例
2018/02/23 Javascript
Vue与Node.js通过socket.io通信的示例代码
2018/07/25 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
2018/08/28 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
2018/08/30 Javascript
详解在HTTPS 项目中使用百度地图 API
2019/04/26 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
vue 返回上一页,页面样式错乱的解决
2019/11/14 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
详解JavaScript作用域、作用域链和闭包的用法
2020/09/03 Javascript
[01:38]2018DOTA2亚洲邀请赛主赛事第二日现场采访 神秘商人痛陈生计不易
2018/04/05 DOTA
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
python实现外卖信息管理系统
2018/01/11 Python
Python3中_(下划线)和__(双下划线)的用途和区别
2019/04/26 Python
Django中信号signals的简单使用方法
2019/07/04 Python
python 根据字典的键值进行排序的方法
2019/07/24 Python
Django 用户认证Auth组件的使用
2020/11/30 Python
python+selenium自动化实战携带cookies模拟登陆微博
2021/01/19 Python
全球领先的美容用品专卖店:Beauty Plus Salon
2018/09/04 全球购物
企业文化标语大全
2014/06/10 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
出国签证在职证明范本
2014/11/24 职场文书
Python Django项目和应用的创建详解
2021/11/27 Python