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

wordpress安装路径和站点地址的设置seo网站优化报价

wordpress安装路径和站点地址的设置,seo网站优化报价,中企动力值不值得入职,哈尔滨建筑工程在Pytorch中,reshape是Tensor的一个重要方法,它与Numpy中的reshape类似,用于返回一个改变了形状但数据和数据顺序和原来一致的新Tensor对象。注意:此时返回的数据对象并不一定是新的,这取决于应用此方法的Tensor是否是…

        在Pytorch中,reshape是Tensor的一个重要方法,它与Numpy中的reshape类似,用于返回一个改变了形状但数据和数据顺序和原来一致的新Tensor对象。注意:此时返回的数据对象并不一定是新的,这取决于应用此方法的Tensor是否是连续的。

        reshape方法的语法如下所示:

Tensor.reshape(*shape) → Tensor
shape (tuple of ints or int...) - the desired shape

        reshape的用法如下所示:

import torch
# 创建一个张量
x = torch.randn(3, 4)
tensor([[ 0.1961, -0.9038,  0.9196, -1.1851],[ 1.1321,  0.3153,  0.3485,  0.7977],[-0.5279,  0.2062, -0.4224, -0.3993]])# 使用reshape方法将其重新塑造为2行6列的形状
y = x.reshape(2, 6) 
y = x.reshape((2,6)) #两种形式均可,y = x.reshape([2,6])也可
tensor([[ 0.1961, -0.9038,  0.9196, -1.1851,  1.1321,  0.3153],[ 0.3485,  0.7977, -0.5279,  0.2062, -0.4224, -0.3993]])

        可以看到,给出的参数既可以是多个整数(其中每个整数代表一个维度的大小,而整数的数量代表维度的数量),也可以是一个元组或是列表(其中每个元素代表一个维度的大小,而元素数量代表维度的数量)。而且reshape不改变Tensor中数据的排列顺序(指的是从上到下从左到右遍历的顺序),只改变形状,这也就对reshape各维度大小的乘积有要求,要与原Tensor一致。在上例中即3*4=2*6。

        另外reshape还有一个trick,即某一维的实参可以是-1,此时会自动根据原Tensor大小和给出的其他维度参数的大小,推断出这一维度的大小,举例如下:

import torch
# 创建一个张量
x = torch.randn(3, 4)
tensor([[ 0.1961, -0.9038,  0.9196, -1.1851],[ 1.1321,  0.3153,  0.3485,  0.7977],[-0.5279,  0.2062, -0.4224, -0.3993]])# 使用reshape方法将其重新塑造为6行n列的形状,n为自动推断出的值
y = x.reshape(6, -1)
tensor([[ 0.1961, -0.9038],[ 0.9196, -1.1851],[ 1.1321,  0.3153],[ 0.3485,  0.7977],[-0.5279,  0.2062],[-0.4224, -0.3993]])# 使用reshape方法将其重新塑造为(2,2,n)的形状,n为自动推断出的值
y = x.reshape(2, 2, -1)
tensor([[[ 0.1961, -0.9038,  0.9196],[-1.1851,  1.1321,  0.3153]],[[ 0.3485,  0.7977, -0.5279],[ 0.2062, -0.4224, -0.3993]]])# 不能在两个维度都指定-1,这时无法推断出唯一结果
y = x.reshape(2, -1, -1)
Traceback (most recent call last):File "<stdin>", line 1, in <module>
RuntimeError: only one dimension can be inferred

        除此之外,还可以使用torch.reshape()函数,这与使用reshape方式效果一致,torch.reshape()的语法如下所示。

torch.reshape(input, shape) → Tensor
input (Tensor) – the tensor to be reshaped
shape (tuple of python:int) – the new shapeimport torch
# 创建一个张量
x = torch.randn(3, 4)
tensor([[ 0.1961, -0.9038,  0.9196, -1.1851],[ 1.1321,  0.3153,  0.3485,  0.7977],[-0.5279,  0.2062, -0.4224, -0.3993]])# 使用reshape函数将其重新塑造为6行n列的形状,n为自动推断出的值
y = torch.reshape(x, (6, -1))
tensor([[ 0.1961, -0.9038],[ 0.9196, -1.1851],[ 1.1321,  0.3153],[ 0.3485,  0.7977],[-0.5279,  0.2062],[-0.4224, -0.3993]])

http://www.yayakq.cn/news/739167/

相关文章:

  • 怎样用jsp做网站登录凡科网站怎么修改昨天做的网站
  • 一见钟情 网站最好网站建设制作是那个
  • 学做沪江网站要多久怎样做浏览的网站不被发现
  • 无锡网站建设工作室产品开发怎么写
  • 苏州专业高端网站建设公司哪家好wordpress快速网店主题
  • 青岛行业网站建设电话南宁seo企业优化
  • 网站seo策划网站常见问题
  • wap网站发布找外贸客户的网站
  • 做最好言情网站自由人网站开发
  • php公司网站系统销售网站需要备案么
  • 网站设计主题选择无锡市政务服务网站建设项目
  • 上海做网站培训班网站域名到期怎么回事
  • 建设网站政策风险网站微信二维码悬浮
  • 网站 商城 app 建设越南语网站建设
  • 新手学做网站这本书网站推广计划渠道
  • 网站建设年度计划最新新闻事件今天国内消息
  • 网站备案 公司名称关联性成都网站建设及推广
  • 网站建设的组织机构怎么用ps制作个人网站模板下载
  • 建个免费的销售网站好天地做网站
  • 潍坊网站建设 58玫琳凯网站建设方案
  • 搜索的网站后大拇指分享数量不见了怎么样创建一个网站
  • 网站开发费入什么科目辽宁自适应网站建设公司
  • 网站建设中html5源码开源cms建站
  • 旅游网站自己怎么做WordPress连接微信 微信机器人
  • 网站制作外包价格江西省赣州市定南县
  • 深圳网站设计灵点网络品牌网站建设后备案多少钱
  • 网站不备案可以做微信小程序么家教中介网站怎么做学员引流
  • 哈尔滨建设局网站合肥哪里做网站
  • 个人免费自助建站网站永久免费网站模板
  • 搭建网站的架构南阳网站制作怎么样