tensor.topk 以及tensor.argmax

tensor.topk 以及tensor.argmax

topk(self, k, dim=None, largest=True, sorted=True):,返回两个值,values与indices。

argmax(self, dim=None, keepdim=False): 返回Tensor

python 复制代码
'''
具体使用方法定义里写的很清楚,topk中largest=False返回最小值,sorted打乱原有的元素顺序。
argmax中keepdim=True:保持维数不变,默认会减少一维。
''' 

import torch

a = torch.randn(2, 2, 2)
a.argmax(1)

'''
tensor([[0, 1],
        [1, 0]])
'''

a.topk(k=1)
'''
torch.return_types.topk(
values=tensor([[[ 0.8766],
         [-0.1330]],

        [[ 1.5773],
         [ 0.8146]]]),
indices=tensor([[[0],
         [1]],

        [[1],
         [0]]]))
'''
a.topk(k=1).values
'''
tensor([[[ 0.8766],
         [-0.1330]],

        [[ 1.5773],
         [ 0.8146]]])
'''
a.topk(1).indices
'''
tensor([[[0],
         [1]],

        [[1],
         [0]]])
'''
相关推荐
聚客AI6 分钟前
向量数据库+KNN算法实战:HNSW算法核心原理与Faiss性能调优终极指南
人工智能·机器学习·语言模型·自然语言处理·transformer·agent·向量数据库
意.远11 分钟前
PyTorch线性代数操作详解:点积、矩阵乘法、范数与轴求和
人工智能·pytorch·python·深度学习·线性代数·矩阵
AIGC_ZY19 分钟前
使用 MediaPipe 和 OpenCV 快速生成人脸掩膜(Face Mask)
人工智能·opencv·计算机视觉
说私域34 分钟前
基于开源AI智能名片链动2+1模式S2B2C商城小程序的IP开发泡沫破局与价值重构研究
人工智能·小程序·开源·零售
JOYCE_Leo161 小时前
深度学习框架:PyTorch使用教程 !!
图像处理·人工智能·pytorch·深度学习·计算机视觉
嘉图明1 小时前
《技术驯化情感:AI伴侣、监控与伦理框架的重构挑战》
人工智能·重构
Jamence1 小时前
多模态大语言模型arxiv论文略读(五十二)
人工智能·语言模型·自然语言处理
PowerBI学谦1 小时前
Copilot 祝你走在AI前沿:2025 年 4 月动态
人工智能·copilot
陈苏同学2 小时前
[论文梳理] 足式机器人规划&控制流程 - 接触&碰撞的控制 - 模型误差 - 自动驾驶车的安全&合规(4个课堂讨论问题)
人工智能·安全·机器学习·机器人·自动驾驶·汽车
jndingxin3 小时前
OpenCV 图形API(74)图像与通道拼接函数-----合并三个单通道图像(GMat)为一个多通道图像的函数merge3()
人工智能·opencv