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

网站部署步骤网站开发网站建设征收文化事业建设费吗

网站部署步骤网站开发,网站建设征收文化事业建设费吗,江苏建设厅网站查询,接外包的平台目录 1. torch.expand(*sizes) 2. torch.repeat(*sizes) 3. 两者内存占用的区别 在PyTorch中有两个函数可以用来扩展某一维度的张量,即 torch.expand() 和 torch.repeat() 1. torch.expand(*sizes) 【含义】将输入张量在大小为1的维度上进行拓展,…

目录

1.  torch.expand(*sizes)

2. torch.repeat(*sizes)

3. 两者内存占用的区别


在PyTorch中有两个函数可以用来扩展某一维度的张量,即 torch.expand() 和 torch.repeat()

1.  torch.expand(*sizes)

【含义】将输入张量在大小为1的维度上进行拓展,并返回扩展更大后的张量

【参数】sizes的shape为torch.Size 或 int,指拓展后的维度, 当值为-1的时候,表示维度不变

import torchif __name__ == '__main__':x = torch.rand(1, 3)y1 = x.expand(4, 3)print(y1.shape)  # torch.Size([4, 3])y2 = x.expand(6, -1)print(y2.shape)  # torch.Size([6, 3])

2. torch.repeat(*sizes)

【含义】沿着特定维度扩展张量,并返回扩展后的张量

【参数】sizes的shape为torch.Size 或 int,指对当前维度扩展的倍数

import torchif __name__ == '__main__':x = torch.rand(2, 3)y1 = x.repeat(4, 2)print(y1.shape)  # torch.Size([8, 6])

3. 两者内存占用的区别

torch.expand 不会占用额外空间,只是在存在的张量上创建一个新的视图

torch.repeat 和 torch.expand 不同,它是拷贝了数据,会占用额外的空间

示例如下:

import torchif __name__ == '__main__':x = torch.rand(1, 3)y1 = x.expand(4, 3)y2 = x.repeat(2, 3)print(x.storage().data_ptr(), y1.storage().data_ptr())  # 52364352 52364352print(x.storage().data_ptr(), y2.storage().data_ptr())  # 52364352 8852096
http://www.yayakq.cn/news/158245/

相关文章:

  • 山西省两学一做网站通过网站赚钱
  • 腾讯网qq网站找人做网站价格
  • 装修网站开发100m的网站 数据库
  • 开发网站任丘市做网站价格
  • 网站登录密码忘记了怎么办搜狗关键词优化软件
  • 网站咨询界面设计网站建站上海
  • 快速建站广东省城乡建设厅投诉网站
  • 顺义企业建站wordpress文章模板
  • 汝州市住房和城乡建设局网站响应式 学校网站模板
  • 百度网站下拉排名网站备案 个人 单位
  • 织梦图片网站模板网站建设页面设计之后
  • 求职seo服务六安seo报价
  • 学校网站首页设计图片wordpress教程 百度云
  • 义乌网站制作多少钱网上书城网站开发说明书
  • 网站建设文案详情推广方式英语
  • 宁夏 网站制作建设网站的公司哪个济南兴田德润怎么联系
  • 网站入口设计如何推广app赚钱
  • 开封建设教育协会网站专业做网站的公司有
  • 未来中森网站建设天津网站建设吐鲁番地区
  • 网站制作服务好的商家网页报价单页一般多少
  • dw做网站导航条ps做游戏下载网站
  • 世界企业排名500强青岛seo整站优化
  • 网站中的文字滑动怎么做的营销型网站建设式球磨机
  • 怎么看网站是谁做的wordpress 图片显示
  • 网站服务器到期了怎么续费网站设计计划书
  • 洛阳网站建设好做不厦门网红打卡地
  • 推荐专业的外贸建站公司网站开发需要几个人
  • 网站的服务器怎么做遵义祥云平台网站建设
  • 福州公司建站模板房产中介 网站模板
  • 什么网站可以做二建的题目网站面试通知表格怎么做