当前位置:网站首页>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])
边栏推荐
- xmms播放器加了播放列表的管理功能
- 史上最小白之《Word2vec》详解
- 判断一段文字的width
- ESIM(Enhanced Sequential Inference Model)- 模型详解
- 集合与函数
- [贴装专题] 基于多目视觉的手眼标定
- 1003 我要通过! (20 分)
- Dialogue with the DPO of a multinational consumer brand: How to start with data security compliance?See you on 8.11 Live!
- 【原创】解决阿里云oss-browser.exe双击没反应打不开,提供一种解决方案
- Electron application development best practices
猜你喜欢
深度学习--神经网络(基础讲解)
Loop nesting and basic operations on lists
Attentional Feature Fusion
Tom Morgan | Twenty-One Rules of Life
可能95%的人还在犯的PyTorch错误
上传张最近做的E2用的xmms的界面的截图
一天半的结果——xmms on E2
分类预测 | MATLAB实现CNN-LSTM(卷积长短期记忆神经网络)多特征分类预测
开源SPL,WebService/Restful广泛应用于程序间通讯,如微服务、数据交换、公共或私有的数据服务等。
相伴成长,彼此成就 用友U9 cloud做好制造业数智化升级的同路人
随机推荐
BERT预训练模型(Bidirectional Encoder Representations from Transformers)-原理详解
TELNET协议相关RFC
机器学习-逻辑回归(logistics regression)
Redis 缓存主动更新策略
编程技术提升
使用cpolar远程连接群晖NAS(创建临时链接)
可能95%的人还在犯的PyTorch错误
xmms的歌词显示及音量控制OK
Battery modeling, analysis and optimization (Matlab code implementation)
unix环境编程 第十五章 15.5FIFO
Attentional Feature Fusion
mongodb学习笔记
浅析JWT安全问题
basic operator
集合与函数
[贴装专题] 视觉贴装平台与贴装流程介绍
Cpolar内网穿透的面板功能介绍
unix环境编程 第十四章 14.8 存储映射I/O
xmms的均衡器试验成功 音效相当不错 比rockbox可能还要好
conditional control statement