当前位置:网站首页>tensor.eq() tensor.item() tensor.argmax()
tensor.eq() tensor.item() tensor.argmax()
2022-08-09 10:28:00 【白十月】
tensor.eq()
torch.eq(input, other, *, out=None)
对两个张量Tensor进行逐元素的比较,若相同位置的两个元素相同,则返回True;若不同,返回False。
Parameters(参数):
input :必须是一个Tensor,该张量用于比较
other :可以是一个张量Tensor,也可以是一个值value
return(返回值):返回一个Boolean类型的张量,对两个张量Tensor进行逐元素的比较,若相同位置的两个元素相同,则返回True;若不同,返回False。
import torch
x = torch.tensor([[1, 2], [3, 4]])
y = torch.tensor([[1, 1], [3, 3]])
print(x)
print(y)
out = torch.eq(x, y)
print(out)
out1 = torch.eq(x, y).sum()
print(out1)
out2 = torch.eq(x, y).sum().float()
print(out2)
out3 = torch.eq(x, y).sum().item()
print(out3)
输出为:
tensor([[1, 2],
[3, 4]])
tensor([[1, 1],
[3, 3]])
tensor([[ True, False],
[ True, False]])
tensor(2)
tensor(2.)
2
tensor.item()
item() 返回一个数
该方法的功能是以标准的Python数字的形式来返回这个张量的值.这个方法
只能用于只包含一个元素的张量.对于其他的张量,请查看方法tolist().
tensor.argmax()
返回输入张量中所有元素的最大值的索引。
官方文档:https://pytorch.org/docs/stable/generated/torch.argmax.html
import torch
a = torch.randn(3, 4)
torch.argmax(a)
torch.argmax(a,dim=1)
torch.argmax(a,dim=0)
tensor([[-0.0815, 0.8759, -0.1932, 0.6896],
[-1.1432, -0.4114, -0.6331, 0.2309],
[-0.2122, 0.2187, 0.3195, -0.7594]])
tensor(1)
tensor([1, 3, 2])
tensor([0, 0, 2, 0])
边栏推荐
猜你喜欢
【Linux】宝塔面板设置MySQL慢查询日志,未走索引日志
[贴装专题] 基于多目视觉的手眼标定
程序员的专属浪漫——用3D Engine 5分钟实现烟花绽放效果
使用cpolar远程连接群晖NAS(创建临时链接)
Transformer+Embedding+Self-Attention原理详解
拿下跨界C1轮投资,本土Tier 1高阶智能驾驶系统迅速“出圈”
分类预测 | MATLAB实现CNN-GRU(卷积门控循环单元)多特征分类预测
MySQL索引的B+树到底有多高?
Electron application development best practices
Attentional Feature Fusion
随机推荐
程序员的专属浪漫——用3D Engine 5分钟实现烟花绽放效果
antd表单
编程技术提升
OneNote 教程,如何在 OneNote 中搜索和查找笔记?
面试官:MySQL 中 update 更新,数据与原数据相同时会执行吗?大部分人答不上来!
好久没更新博客了
Apache Log4j 2 远程代码执行漏洞详解
Restful WebServices 学习笔记
[贴装专题] 贴装流程中涉及到的位置关系计算
mongodb学习笔记
1001 害死人不偿命的(3n+1)猜想 (15 分)
The common problems in laptops, continuously updated
1005 继续(3n+1)猜想 (25 分)
上传张最近做的E2用的xmms的界面的截图
xmms的歌词显示及音量控制OK
条件控制语句
Loop nesting and basic operations on lists
循环嵌套以及列表的基本操作
机器学习-逻辑回归(logistics regression)
[项目配置] 配置Qt函数库和ui界面库的封装并调用的项目