当前位置: 首页 > news >正文

南昌网站建设风格公司网站怎么推广

南昌网站建设风格,公司网站怎么推广,昌吉做网站,如何做平台网站一、问题引出 好久没更新啦!最近在学习沐神《动手学深度学习》6.5节池化层的时候,发现沐神在两处相似的地方使用了两种Python拼接函数torch.cat()和torch.stack(): 百思不得其解,于是查阅相关文档之后终于弄清楚了两者之间的区别…

一、问题引出

好久没更新啦!最近在学习沐神《动手学深度学习》6.5节池化层的时候,发现沐神在两处相似的地方使用了两种Python拼接函数torch.cat()和torch.stack():

torch.stack()
torch.cat()

百思不得其解,于是查阅相关文档之后终于弄清楚了两者之间的区别,遂做总结如下。

二、问题解决

1.torch.cat()

torch.cat()函数可以将多个张量拼接成一个张量。torch.cat()有两个参数,第一个是要拼接的张量的列表或是元组;第二个参数是拼接的维度

# 假设是时间步T1的输出
T1 = torch.tensor([[1, 2, 3],[4, 5, 6],[7, 8, 9]])
# 假设是时间步T2的输出
T2 = torch.tensor([[10, 20, 30],[40, 50, 60],[70, 80, 90]])
print("T1.shape: ", T1.shape, "T2.shape: ", T2.shape)
print(torch.cat((T1,T2),dim=0).shape)
print(torch.cat((T1,T2),dim=1).shape)

输出为:

输出

2.torch.stack()

torch.stack()函数同样有张量列表和维度两个参数。stack与cat的区别在于,torch.stack()函数要求输入张量的大小完全相同,得到的张量的维度会比输入的张量的大小多1,并且多出的那个维度就是拼接的维度,那个维度的大小就是输入张量的个数。

print("T1.shape: ", T1.shape, "T2.shape: ", T2.shape)
print(torch.stack((T1,T2),dim=0).shape)
print(torch.stack((T1,T2),dim=1).shape)
print(torch.stack((T1,T2),dim=2).shape)

输出为:

输出

三、总结

总的来说,cat 和 stack的区别在于 cat会增加现有维度的值,可以理解为续接,stack会新加增加一个维度,可以理解为叠加。

使用stack可以保留两个信息:[1. 序列] 和 [2. 张量矩阵] 信息,属于【扩张再拼接】的函数。形象的理解:假如数据都是二维矩阵(平面),它可以把这些一个个平面(矩阵)按第三维(例如:时间序列)压成一个三维的立方体,而立方体的长度就是时间序列长度。该函数常出现在自然语言处理(NLP)和图像卷积神经网络(CV)中。

欢迎大家一起跟着学习沐神的《动手学深度学习》,我建了一个github网站,发布了我的日常学习笔记,欢迎大家star!,网址为https://github.com/BugMaker2002/DeepLearningAction-LiMu

http://www.laogonggong.com/news/84014.html

相关文章:

  • 高端网站开发设计重庆梁平网站制作公司
  • 服务器禁止ip访问网站注册网站建设公司
  • 做网站模板的海报尺寸多少钱ui设计包括哪些内容
  • 杭州网站建设哪家强中企动力科技股份有限公司待遇
  • pc 移动网站 模板网站建设后台管理怎么管理
  • 深圳市 网站建设450百度域名怎么注册
  • 2019河北省建设厅检测员报名网站南京蓝牙app开发公司
  • 百度收录网站图片贵州最近爆发的传染病
  • 劳务公司网站建设企业自助建站哪家好
  • 聊城网站建设有限公司wordpress排序desc
  • 网站建设流程图解一个专做窗帘的网站
  • 站长友情链接绥化网站建设兼职
  • 网站开发及维护费用企业推广策划书模板
  • 纯静态网站 维护广州哪里能做英文核酸
  • 做seo用哪种建站程序最好手机访问asp网站
  • 做简单的html网站wordpress自定义文章类型输出数量
  • 网站推广方法主要有哪几种网站建设兼职劳务协议
  • 国内外优秀网站如何组建商业网
  • 木蚂蚁网站正在建设中长春网站设计长春网络推广
  • 网站模板如何修改域名郑州seo优化服务
  • 济宁市做网站怎么做网络营销推广
  • 做装修工程找什么网站接单国外海报设计网站
  • 公司网站打不开海口专业做网站
  • 如何做企业黄页网站汕头seo网站推广费用
  • discuz修改网站底部垂直网站怎么做
  • 服务器外面打不开网站网站推广律师关键词有哪些
  • 辽宁专业网站建设大全眼镜网站模板
  • 集团门户网站建设方案 php网站开发报价和开发周期
  • 公司建设网站注意事项wordpress中文备份
  • 如何用框架做网站网站项目团队介绍怎么写