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的14张思维导图
Oct 17 Python
Python发送http请求解析返回json的实例
Mar 26 Python
Windows下python3.7安装教程
Jul 31 Python
对python实时得到鼠标位置的示例讲解
Oct 14 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
Python3查找列表中重复元素的个数的3种方法详解
Feb 13 Python
Python通过Pillow实现图片对比
Apr 29 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
Jun 22 Python
pycharm配置安装autopep8自动规范代码的实现
Mar 02 Python
Python实现Matplotlib,Seaborn动态数据图
May 06 Python
彻底弄懂Python中的回调函数(callback)
Jun 25 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
经典的PHPer为什么被认为是草根?
2007/04/02 PHP
php empty() 检查一个变量是否为空
2011/11/10 PHP
PHP中4个加速、缓存扩展的区别和选用建议
2014/03/12 PHP
PHP实现使用DOM将XML数据存入数组的方法示例
2017/09/27 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
php实现快速对二维数组某一列进行组装的方法小结
2019/12/04 PHP
js判断屏幕分辨率的代码
2013/07/16 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
JavaScript前端开发之实现二进制读写操作
2015/11/04 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
前端js文件合并的三种方式推荐
2016/05/19 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
Angular2自定义分页组件
2017/04/19 Javascript
详解vue-router 2.0 常用基础知识点之router.push()
2017/05/10 Javascript
Javascript中从学习bind到实现bind的过程
2018/01/05 Javascript
vue2中引用及使用 better-scroll的方法详解
2018/11/15 Javascript
JS实现网页时钟特效
2020/03/25 Javascript
Element InputNumber计数器的使用方法
2020/07/27 Javascript
JS如何监听div的resize事件详解
2020/12/03 Javascript
[54:45]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 Optic vs OG
2018/04/02 DOTA
python 正则式 概述及常用字符
2009/05/07 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
Python的re模块正则表达式操作
2016/05/25 Python
python爬虫_自动获取seebug的poc实例
2017/08/05 Python
Python金融数据可视化汇总
2017/11/17 Python
Django 使用logging打印日志的实例
2018/04/28 Python
详解pandas数据合并与重塑(pd.concat篇)
2019/07/09 Python
python处理document文档保留原样式
2019/09/23 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
Champs Sports加拿大:北美最大的以商场为基础的专业运动鞋和服装零售商之一
2018/05/01 全球购物
营销人才自我鉴定范文
2013/12/25 职场文书
写好自荐信的几个要点
2013/12/26 职场文书
2014审计局领导班子民主生活会对照检查材料思想汇报
2014/09/20 职场文书
专业技术人员年度考核评语
2014/12/31 职场文书
社区文明倡议书
2015/04/28 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书