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

南昌网站建设风格怎么做网站的搜索栏

南昌网站建设风格,怎么做网站的搜索栏,做ps从哪个网站上下载图片大小,重庆电力建设设计公司网站一、问题引出 好久没更新啦!最近在学习沐神《动手学深度学习》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.15wanjia.com/news/164374.html

相关文章:

  • 健身网站模板dw个人网页制作代码
  • 中企动力网站公司logo图片大全集
  • 企业做网站的目的威海住房和城乡建设局网站
  • 学做网站能赚多少wordpress 文章 导航
  • 什么网站可以找免费模板三国网页游戏排行榜前十名
  • 新加坡房产网站大全游戏网站开发什么意思
  • 网站建设知识点电脑自己做网站可以吗
  • 开网站空间流量怎么选择wordpress返回上一个页面
  • 知名企业网站急求聊城网站建设
  • 哪建设网站兼职做美工摄影去哪个网站
  • 重庆微网站html网站开发视频
  • 建设银行新版网站上线cms建站系统哪个好
  • 西安网站制作托邯郸seo
  • 3.0效果网站建设多少钱酒店建设网站的意义
  • wordpress可以做大量文章的网站近期重大新闻事件
  • 做网站的参考文献给网站权限
  • 怎么样做一个网站东莞58同城网
  • 台州黄岩做网站服务号 订阅号
  • p2p网站怎么做做本地的门户网站
  • 邯山企业做网站推广hr系统管理软件排名
  • 优化的网站做域名跳转黑龙江人事考试网
  • 网站设计三原则宁夏 网站制作
  • 做高仿表网站游戏官网做的好的网站
  • 虚拟主机如何分配网站世界十大营销策划公司
  • 网站维护包括哪些工作wordpress 去掉评论数
  • 上海海宏建设集团网站淮南房地产网站建设网站
  • 装修设计那个网站好网站后台优化
  • 苏州设计网站公司手机版网站开发实例
  • 免费网站空间 - 百度凡科做的网站手机版
  • 苏州网站维护天津网站免费制作