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生成器的使用方法
Nov 21 Python
python如何实现int函数的方法示例
Feb 19 Python
python引用(import)某个模块提示没找到对应模块的解决方法
Jan 19 Python
django celery redis使用具体实践
Apr 08 Python
python+opencv实现摄像头调用的方法
Jun 22 Python
python脚本调用iftop 统计业务应用流量的思路详解
Oct 11 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
Mar 13 Python
python实现简易版学生成绩管理系统
Jun 22 Python
在Keras中CNN联合LSTM进行分类实例
Jun 29 Python
详解python tcp编程
Aug 24 Python
实例讲解Python中sys.argv[]的用法
Jun 03 Python
python基础之模块的导入
Oct 24 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
十大催泪虐心动漫,你能坚持看到第几部?
2020/03/04 日漫
php empty函数判断mysql表单是否为空
2010/04/12 PHP
PHP系列学习之日期函数使用介绍
2012/08/18 PHP
PHP 函数call_user_func和call_user_func_array用法详解
2014/03/02 PHP
php实现的漂亮分页方法
2014/04/17 PHP
PH P5.2至5.5、5.6的新增功能详解
2014/07/14 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
php抽象方法和普通方法的区别点总结
2019/10/13 PHP
PHP实现本地图片转base64格式并上传
2020/05/29 PHP
javascript中的107个基础知识收集整理 推荐
2010/03/29 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
2015/03/01 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
javascript中去除数组重复元素的实现方法【实例】
2016/04/12 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
2016/05/27 Javascript
使用jQuery给input标签设置默认值
2016/06/20 Javascript
JS实现控制文本框的内容
2016/07/10 Javascript
JavaScript实现同一个页面打开多张图片
2016/12/29 Javascript
Vue插件写、用详解(附demo)
2017/03/20 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
详解Vue源码中一些util函数
2019/04/24 Javascript
轻松学习JavaScript函数中的 Rest 参数
2019/05/30 Javascript
Vue 中 a标签上href无法跳转的解决方式
2019/11/12 Javascript
[01:03]悬念揭晓 11月26日DOTA2完美盛典不见不散
2017/11/23 DOTA
python人民币小写转大写辅助工具
2018/06/20 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
初级软件工程师面试题 Junior Software Engineer Interview
2015/02/15 面试题
几个常见的软件测试问题
2016/09/07 面试题
护士实习生自我鉴定范文
2013/12/10 职场文书
三下乡活动方案
2014/01/31 职场文书
团日活动总结模板
2014/06/25 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书