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打开网页和暂停实例
Sep 30 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
Python实现PS滤镜中马赛克效果示例
Jan 20 Python
python SocketServer源码深入解读
Sep 17 Python
Python 中pandas索引切片读取数据缺失数据处理问题
Oct 09 Python
python爬虫实例之获取动漫截图
May 31 Python
如何在mac下配置python虚拟环境
Jul 06 Python
带你学习Python如何实现回归树模型
Jul 16 Python
Numpy实现卷积神经网络(CNN)的示例
Oct 09 Python
python3中calendar返回某一时间点实例讲解
Nov 18 Python
Django利用AJAX技术实现博文实时搜索
May 06 Python
Python 线程池模块之多线程操作代码
May 20 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中解析带中文字符的url函数分享
2015/01/20 PHP
新浪SAE搭建PHP项目教程
2015/01/28 PHP
基于PHP实现等比压缩图片大小
2016/03/04 PHP
PHP单例模式简单用法示例
2017/06/23 PHP
PHP文件类型检查及fileinfo模块安装使用详解
2019/05/09 PHP
获取select元素被选中的文本内容的js代码
2014/01/29 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
原生js实现无限循环轮播图效果
2017/01/20 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
小程序绑定用户方案优化小结
2019/05/15 Javascript
vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图效果)
2019/09/05 Javascript
JavaScript实现猜数字游戏
2020/05/20 Javascript
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
Python深入学习之上下文管理器
2014/08/31 Python
jupyter notebook引用from pyecharts.charts import Bar运行报错
2020/04/23 Python
python 字典修改键(key)的几种方法
2018/08/10 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
2018/08/10 Python
一行代码让 Python 的运行速度提高100倍
2018/10/08 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
python与js主要区别点总结
2020/09/13 Python
荷兰DOD药房中文官网:DeOnlineDrogist
2020/12/27 全球购物
PPP协议组成及简述协议协商的基本过程
2015/05/28 面试题
英文自荐信格式
2013/11/28 职场文书
《藏戏》教学反思
2014/02/11 职场文书
大学生第一学年自我鉴定
2014/09/12 职场文书
2014年社区国庆节活动方案
2014/09/16 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
农村党建工作汇报材料
2014/10/27 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
团队合作精神学习心得体会
2016/01/19 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书
Python 类,对象,数据分类,函数参数传递详解
2021/09/25 Python