torch.topk() 函数详解
作用: 返回 列表中最大的n个值
例子1:m=torch.arange(0,10)
print(m.topk(3))
torch.return_types.topk( values=tensor([9, 8, 7]), indices=tensor([9, 8, 7]))
例子2:pred = torch.tensor([[-0.5816, -0.3873, -1.0215, -1.0145, 0.4053],
[ 0.7265, 1.4164, 1.3443, 1.2035, 1.8823],
[-0.4451, 0.1673, 1.2590, -2.0757, 1.7255],
[ 0.2021, 0.3041, 0.1383, 0.3849, -1.6311]])
values, indices = pred.topk(4, dim=0, largest=True, sorted=True)
print(values)
print(indices)
tensor([[ 0.7265, 1.4164, 1.3443, 1.2035, 1.8823],[ 0.2021, 0.3041, 1.2590, 0.3849, 1.7255],[-0.4451, 0.1673, 0.1383, -1.0145, 0.4053],[-0.5816, -0.3873, -1.0215, -2.0757, -1.6311]]) tensor([[1, 1, 1, 1, 1],[3, 3, 2, 3, 2],[2, 2, 3, 0, 0],[0, 0, 0, 2, 3]])
torch.topk(input, k, dim=None, largest=True, sorted=True, out=None)
input -> 输入tensor
k -> 前k个
dim -> 默认为输入tensor的最后一个维度
sorted -> 是否排序
largest -> False表示返回第k个最小值
torch.topk() 函数详解相关推荐
- Torch.arange函数详解
torch.arange函数详解 官方文档:torch.arange 函数原型 arange(start=0, end, step=1, *, out=None, dtype=None, layout ...
- 【Pytorch】torch.argmax 函数详解
文章目录 一.一个参数时的 torch.argmax 函数 1. 介绍 2. 实例 二.多个参数时的 torch.argmax 函数 1. 介绍 2. 实例 实例1:二维矩阵 实例2:三维矩阵 实例3 ...
- torch.flatten()函数详解
自己的理解: 介绍torch.flatten()函数的具体使用方法1.首先创建一个三维张量2.调用torch.flatten()函数 import torchx = torch.randn(2, 3, ...
- PyTorch中的topk函数详解
听名字就知道这个函数是用来求tensor中某个dim的前k大或者前k小的值以及对应的index. 用法 torch.topk(input, k, dim=None, largest=True, sor ...
- 【Torch API】pytorch 中torch.ones_like和torch.zeros_like函数详解
torch.ones_like函数和torch.zeros_like函数的基本功能是根据给定张量,生成与其形状相同的全1张量或全0张量,示例如下: input = torch.rand(2, 3) p ...
- torch.zeros() 函数详解
torch.zeros()函数 返回一个形状为为size,类型为torch.dtype,里面的每一个值都是0的tensor torch.zeros(*size, out=None, dtype=Non ...
- torch.scatter函数详解
#torch.scatter函数官方解释 scatter(output, dim, index, src) → Tensor Writes all values from the tensor src ...
- PyTorch中torch.norm函数详解
torch.norm() 是 PyTorch 中的一个函数,用于计算输入张量沿指定维度的范数.具体而言,当给定一个输入张量 x 和一个整数 p 时,torch.norm(x, p) 将返回输入张量 x ...
- pytorch之torch.nn.Conv2d()函数详解
文章目录 一.官方文档介绍 二.torch.nn.Conv2d()函数详解 参数详解 参数dilation--扩张卷积(也叫空洞卷积) 参数groups--分组卷积 三.代码实例 一.官方文档介绍 官 ...
最新文章
- Ubuntu12.04下Linux内核编译
- 关于Java中的String类
- Python中的If,Elif和Else语句
- 一个长方体玻璃容器从里面量长宽_养观赏鱼用玻璃鱼缸吗?3种常见养鱼容器,另外2种养鱼效果不差...
- Sentry的安装搭建与使用
- 网络编程在线英英词典之查询模块(五)
- VS2010 Visual Assist X破解方法
- python多行写入文件_写入文件
- 合并下载ts流媒体视频
- linux音频设备接口,OSS--跨平台的音频接口简介
- 英语学习——长难句01
- 【短链接】——新浪、百度、搜狐等官方长链接转短链接
- 移民找老张解析:美国绿卡与美国公民身份的区别
- CAD将选中的实体做成块(网页版)
- hashmap中的key是有序的么_hashmap 是无序的但是实际输出有序。
- 【SQL开发实战技巧】系列(十八):数据仓库中时间类型操作(进阶)INTERVAL、EXTRACT以及如何确定一年是否为闰年及周的计算
- Keil uvision 5 安装和使用
- 测度转换 (下) – 漂移项转换
- 入选新星计划啦,争取做一颗冉冉升起的新星
- maya python_Maya 中的 Python
热门文章
- 关于xshell6强制更新却无法安装更新包问题
- 机器学习入门之Ubuntu基本配置
- Dreamweaver里怎么改图改字,怎么修改网页?
- Kafka基本原理详解
- Win 10 + CentOS 7 双系统安装与CentOS美化小记
- 一张图说明白树的概念
- vue-router报错的解决方法vue-router.esm.js?8c4f:2065 Uncaught (in promise) NavigationDuplicated:
- 庞果网之字符串的完美度
- Win10快捷键整理
- CSS is awesome!