torch.cat 关于 dim=0,dim=1 测试
文章目录
- 1.torch.cat
- 2. 代码
- 3. 结果
- 4. 总结:
1.torch.cat
官方说明:torch.cat
torch.cat(tensors, dim=0, *, out=None) → Tensor
连接给定维数的给定序列的序列张量。所有张量要么具有相同的形状(除了连接维度),要么为空。
- 需要安装 pytorch
2. 代码
import torch
# 总结:
# 1. torch.cat((x,y),dim=0) :张量 X,Y按照列堆起来
# 2. torch.cat((x,y),dim=1) :张量 X,Y按照行并排起来
x = torch.ones(3, 4)
y = torch.zeros(3, 4)
z = torch.cat((x, y), dim=0) # dim = 0 ;按列堆起来
m = torch.cat((x, y), dim=1) # dim = 1 :按行并排
print(f'x={x}')
print(f'y={y}')
print(f'z={z}')
print(f'm={m}')
3. 结果
x=tensor([[1., 1., 1., 1.],[1., 1., 1., 1.],[1., 1., 1., 1.]])
y=tensor([[0., 0., 0., 0.],[0., 0., 0., 0.],[0., 0., 0., 0.]])
z=tensor([[1., 1., 1., 1.],[1., 1., 1., 1.],[1., 1., 1., 1.],[0., 0., 0., 0.],[0., 0., 0., 0.],[0., 0., 0., 0.]])
m=tensor([[1., 1., 1., 1., 0., 0., 0., 0.],[1., 1., 1., 1., 0., 0., 0., 0.],[1., 1., 1., 1., 0., 0., 0., 0.]])
4. 总结:
- torch.cat((x,y),dim=0) :张量 X,Y按照列堆起来
- torch.cat((x,y),dim=1) :张量 X,Y按照行并排起来
torch.cat 关于 dim=0,dim=1 测试相关推荐
- torch.sum(),dim=0,dim=1解析
直接上代码: # 定义一个2维张量a a = torch.tensor([[1,2,3],[4,5,6]]) print(a) a.shape output: tensor([[ 1, 2, 3],[ ...
- 【PyTorch】torch.mean(), dim=0, dim=1
对于torch.mean(s,dim=0),表示跨行求平均. 同理,对于dim=1为第一个维度,代表列. 对于torch.sum(s,dim=1),表示跨列求平均.
- PyTorch的torch.cat
字面理解:torch.cat是将两个张量(tensor)拼接在一起,cat是concatnate的意思,即拼接,联系在一起. 例子理解 import torch A=torch.ones(2,3) # ...
- Pytorch的torch.cat实例
import torch 通过 help((torch.cat)) 可以查看 cat 的用法 cat(seq,dim,out=None)其中 seq表示要连接的两个序列,以元组的形式给出,例如:seq ...
- 2021.08.22学习内容torch.cat()和torch.stack()函数
torch.cat()函数 将两个张量(tensor)拼接在一起,cat是concatnate的意思,即拼接,联系在一起. def cat(tensors: List[torch.Tensor], d ...
- 【PyTorch】torch.cat==>张量拼接,在图像的应用上可以有效利用原始图像结构信息
1. 字面理解:torch.cat是将两个张量(tensor)拼接在一起,cat 是 concatenate 的意思,即拼接,联系在一起. 使用torch.cat((A,B),dim)时,除拼接维数d ...
- 【pytorch】torch.cat()函数
欢迎移步我的个人博客 例子 import torchA=torch.ones(2,3) #2x3的张量(矩阵) Atensor([[ 1., 1., 1.],[ 1., 1., 1.]])B=2*to ...
- torch.cat() 函数用法
torch.cat是将两个张量(tensor)拼接在一起,cat是concatnate的意思,即拼接,联系在一起. 使用torch.cat((A,B),dim)时,除拼接维数dim数值可不同外其余维数 ...
- pytorch 中 torch.cat 函数的使用
1. 字面理解:torch.cat是将两个张量(tensor)拼接在一起,cat是concatnate的意思,即拼接,联系在一起. 2. 例子理解 >>> import torch ...
最新文章
- bootstrap-fileinput 添加打印按钮
- 通过模拟器看Windows Phone 7
- MySQL模拟:线上误update的恢复
- php deprecated是什么意思,解决:PHP Deprecated: Comments starting with '#' are deprecated in ……...
- SAP Cloud for Customer客户主数据的地图集成
- 欢迎与我一起交流安全管理平台
- CF1472(div3):总结
- 《高质量c++/c编程指南》学习摘要
- nodejs实战案例(Express框架+mongoDB)——(15)——爬虫功能
- hdu-acm steps Common Subsequence
- Android-Studio 缓存文件夹配置
- 惠普M1005打印机驱动-LaserJet提供下载
- 测试用例设计方法-思维导图
- ATSC /DVB SI/PSI 主要的区别
- html5 3d资源,视觉盛宴 HTML5 3D动画应用赏析
- 伦敦 quant_伦敦统一用户组(LUUG)见面v2.0
- 基于Smart200 PLC的运动控制组态说明
- Android基础知识——Android SDK Manager详解
- spring事务 调用同类方法,同类方法要事务不生效怎么办
- Android win10 平板 省电,Win10平板模式省电吗?如何设置?
热门文章
- 逃脱“黑天鹅”魔咒:荣耀逆势增长背后的“反脆弱”之力
- 丁磊、马云、马化腾的个性差异
- 畅言评论没有头像的临时解决方法
- GB2312汉字区位码、交换码和机内码
- 便签数据怎么恢复 有能恢复手机便签数据的方法吗
- 智慧灯杆行业:千亿级大市场!这种“杆”打开新风口
- 【ceph】什么是Ceph?------(MinIO和ceph的区别|GFS(GlusterFS)、MFS、Ceph、Lustre|文档)
- 行内元素与块级元素区别1.0
- java系统随机产生10道加法运算,用户进行答题,答对一道题加10分,答错不加分
- 软件测试用例 单元测试,软件单元测试的测试用例编写方法