博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Pytorch的torch.cat实例
阅读量:5331 次
发布时间:2019-06-15

本文共 1253 字,大约阅读时间需要 4 分钟。

import torch

  

通过 help((torch.cat)) 可以查看 cat 的用法cat(seq,dim,out=None) 其中 seq表示要连接的两个序列,以元组的形式给出,例如:seq=(a,b),  a,b 为两个可以连接的序列dim 表示以哪个维度连接,dim=0, 横向连接                      dim=1,纵向连接

 

#实例:     #dim=0 时:        import torch    n_data = torch.ones((100,2))    x0_data = torch.normal(2*n_data,1)    y0_data = torch.zeros((100,1))    x1_data = torch.normal(-2*n_data,1)    y1_data = torch.ones((100,1))    x_data = torch.cat((x0_data,x1_data),0).type(torch.FloatTensor)    y_data = torch.cat((y0_data,y1_data),0).type(torch.LongTensor)    print('x_data的形状:',x_data.shape)    print("y_data的形状:",y_data.shape)

  

result:        x_data的形状: torch.Size([200, 2])    y_data的形状: torch.Size([200, 1])

  

#实例:     #dim=1 时:        import torch    n_data = torch.ones((100,2))    x0_data = torch.normal(2*n_data,1)    y0_data = torch.zeros((100,1))    x1_data = torch.normal(-2*n_data,1)    y1_data = torch.ones((100,1))    x_data = torch.cat((x0_data,x1_data),1).type(torch.FloatTensor)    y_data = torch.cat((y0_data,y1_data),1).type(torch.LongTensor)    print('x_data的形状:',x_data.shape)    print("y_data的形状:",y_data.shape)

  

result:     x_data的形状: torch.Size([100, 4])    y_data的形状: torch.Size([100, 2])

  

转载于:https://www.cnblogs.com/pythonClub/p/10412418.html

你可能感兴趣的文章
Java中的编码
查看>>
PKUWC2018 5/6
查看>>
As-If-Serial 理解
查看>>
MYSQL SHOW VARIABLES简介
查看>>
雷林鹏分享:Redis 简介
查看>>
自卑都是自己不踏实做事的表现
查看>>
C# 网页自动填表自动登录 .
查看>>
netfilter 和 iptables
查看>>
洛谷P1005 矩阵取数游戏
查看>>
Django ORM操作
查看>>
2012年最佳30款免费 WordPress 主题
查看>>
在Silverlight中使用HierarchicalDataTemplate为TreeView实现递归树状结构
查看>>
HDU-1150 Machine Schedule 二分图匹配
查看>>
单例模式的5种写法
查看>>
安卓问题报告小记(四):Some projects cannot be imported because they already exist in the workspace...
查看>>
显示地图
查看>>
无线通信基础(一):无线网络演进
查看>>
如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
查看>>
WebSocket 时时双向数据,前后端(聊天室)
查看>>
关于cocoa 运行时runtime
查看>>