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

外贸网站是怎么做的深圳商城网站哪家做的好

外贸网站是怎么做的,深圳商城网站哪家做的好,在网站上签失业保险怎样做,dede网站地图 调用文章一.前言本章节来介绍一下张量拼接的操作,掌握torch.cat torch.stack使⽤,张量的拼接操作在神经⽹络搭建过程中是⾮常常⽤的⽅法,例如: 在后⾯将要学习到的残差⽹络、注意⼒机 制中都使⽤到了张量拼接。二.torch.cat 函数的使用torch.cat 函数…

一.前言

本章节来介绍一下张量拼接的操作,掌握torch.cat torch.stack使⽤,张量的拼接操作在神经⽹络搭建过程中是⾮常常⽤的⽅法,例如: 在后⾯将要学习到的残差⽹络、注意⼒机 制中都使⽤到了张量拼接。

二.torch.cat 函数的使用

torch.cat 函数可以将两个张量根据指定的维度拼接起来.

import torchdef test():data1 = torch.randint(0, 10, [3, 5, 4])data2 = torch.randint(0, 10, [3, 5, 4])print(data1)print(data2)print('-' * 50)# 1. 按0维度拼接new_data = torch.cat([data1, data2], dim=0)print(new_data.shape)print('-' * 50)# 2. 按1维度拼接new_data = torch.cat([data1, data2], dim=1)print(new_data.shape)print('-' * 50)# 3. 按2维度拼接new_data = torch.cat([data1, data2], dim=2)print(new_data.shape)if __name__ == '__main__':test()

结果展示:

tensor([[[6, 7, 2, 6],
[4, 6, 4, 3],
[5, 3, 4, 9],
[8, 8, 6, 7],
[0, 3, 3, 0]],

        [[6, 1, 2, 0],
[5, 6, 7, 0],
[6, 4, 8, 0],
[2, 2, 8, 3],
[0, 1, 6, 8]],

        [[3, 5, 0, 8],
[6, 2, 1, 7],
[8, 9, 9, 8],
[3, 8, 8, 0],
[5, 8, 4, 4]]])
tensor([[[7, 2, 2, 1],
[8, 0, 6, 6],
[9, 0, 6, 5],
[1, 3, 7, 7],
[7, 0, 5, 1]],

        [[0, 7, 3, 1],
[9, 2, 9, 0],
[9, 6, 2, 1],
[9, 3, 5, 0],
[8, 8, 6, 2]],

        [[1, 8, 9, 9],
[4, 3, 0, 9],
[7, 3, 3, 8],
[2, 4, 6, 9],
[2, 1, 0, 5]]])
--------------------------------------------------
torch.Size([6, 5, 4])
--------------------------------------------------
torch.Size([3, 10, 4])
--------------------------------------------------
torch.Size([3, 5, 8])

 

三.torch.stack 函数的使用

torch.stack 函数可以将两个张量根据指定的维度叠加起来.

import torchdef test():data1 = torch.randint(0, 10, [2, 3])data2 = torch.randint(0, 10, [2, 3])print(data1)print(data2)print("="*50)new_data = torch.stack([data1, data2], dim=0)print(new_data.shape)print(new_data)print("=" * 50)new_data = torch.stack([data1, data2], dim=1)print(new_data.shape)print(new_data)print("=" * 50)new_data = torch.stack([data1, data2], dim=2)print(new_data.shape)print(new_data)if __name__ == '__main__':test()

 结果展示:

tensor([[6, 9, 6],
[3, 2, 7]])
tensor([[3, 3, 4],
[9, 1, 4]])
==================================================
torch.Size([2, 2, 3])
tensor([[[6, 9, 6],
[3, 2, 7]],

        [[3, 3, 4],
[9, 1, 4]]])
==================================================
torch.Size([2, 2, 3])
tensor([[[6, 9, 6],
[3, 3, 4]],

        [[3, 2, 7],
[9, 1, 4]]])
==================================================
torch.Size([2, 3, 2])
tensor([[[6, 3],
[9, 3],
[6, 4]],

        [[3, 9],
[2, 1],
[7, 4]]])

这里十分的不好理解,大家拷贝完代码自己执行理解一下。

四.总结 

张量的拼接操作也是在后⾯我们经常使⽤⼀种操作。cat 函数可以将张量按照指定的维度拼接起来,stack 函数可以将张量按照指定的维度叠加起来。 

 

 

http://www.dtcms.com/wzjs/803161.html

相关文章:

  • 手机端网站设计尺寸宿州做网站公司
  • 网站建设公司主营业务强的小企业网站建设
  • 网站建设实现的目标所得税汇算清缴在哪个网站做
  • 专业医院网站建设酒店推广平台有哪些
  • 哪个网站帮忙做户型方案crm 在线试用
  • 南充做网站公司哪家好代做课件ppt
  • 注册公司在哪个网站所有网站收录入口
  • 帝国网站管理系统视频教程移动网站开发书籍
  • 月子中心网站设计动画设计稿
  • 影视网站建设源码哪个好品牌网鞋
  • 征婚网站 女 做茶叶生意做民俗酒店到哪些网站推荐
  • 外贸企业网站系统用模板做的网站不好优化
  • 如何提高网站开发效率个人简约网站模板免费下载
  • 手机网站导航栏如何做wordpress班级模板
  • 如何制定网站icon图标做一个静态网站导航要多少钱
  • 网站计数代码品牌建设
  • php旅游网站模板下载找熟人做网站的弊端
  • 如何查网站是织梦做的网站管理系统图片
  • 成为网站建设人员措施wordpress赞赏
  • 网站建设 上海网站建网络营销外包公司哪家最好
  • 婚纱摄影网站模板源码重庆短视频seo搜索多少钱
  • 如何做好购物网站模板网站库
  • 做网站php语言用什么工具石家庄网络建站
  • wordpress网站静态页面生成宁波网站制作公司
  • 网站域名实名认证通知做游戏都需要什么网站吗
  • 松岗网站建设甘德县公司网站建设
  • 网站开发准备流程图wordpress主播
  • 潍坊在线制作网站优秀设计平台
  • wordpress默认站点兰州网站建设公司哪家好
  • 济南seo网站优化公司怎样做网站卖手机号