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

济南哪个公司做网站好seo高端培训

济南哪个公司做网站好,seo高端培训,中国对外贸易公司排名,深圳有哪些网站公司torch.gather的定义: torch.gather 是 PyTorch 中的一个张量操作函数,其作用是根据指定的维度(dim)和索引张量(index),从输入张量(input)中收集元素,生成一个…

torch.gather的定义:

torch.gather 是 PyTorch 中的一个张量操作函数,其作用是根据指定的维度dim)和索引张量index),从输入张量(input)中收集元素,生成一个与索引张量形状相同的输出张量。总体来说,就是维度dim和索引张量index决定一个收集数的规则,然后,基于这个规则从输入张量中获取需要的元素。

核心部分:

1.输入张量input):

  • 任意形状的张量。

2.索引张量index):

  • 形状必须与输入张量在除 dim 外的其他维度上一致。

  • 索引值必须在输入张量 dim 维度的有效范围内(即 0 到 size(dim)-1)。

3.输出张量output):

  • 形状与索引张量相同。

  • 每个元素的值由以下规则确定:

output[i][j][k] = input[i][index[i][j][k]][k]  # 当 dim=1 时

举例详解:

示例 1:二维张量,dim=1

import torchinput = torch.tensor([[1, 2], [3, 4]])
index = torch.tensor([[0, 0], [1, 0]], dtype=torch.long)output = torch.gather(input, dim=1, index=index)
print(output)

输出

tensor([[1, 1],[4, 3]])

 解释

输入是一个2x2的矩阵,因为dim是1,所以我们参考下面的公式:

output[i][j] = input[i][index[i][j]]  # 当 dim=1 时

对于输出的第0行第0列(i = 0, j = 0),index对应的位置为0(因为index[0][0]为0),所以,对应的输出等于input[0][0](即为1)。

对于输出的第0行第1列(i = 0, j = 1),index对应的位置为0(因为index[0][1]为0),所以,对应的输出等于input[0][0](即为1)。

对于输出的第1行第0列(i = 1, j = 0),index对应的位置为1(因为index[1][0]为1),所以,对应的输出等于input[1][1](即为4)。

对于输出的第1行第1列(i = 1, j = 1),index对应的位置为0(因为index[1][1]为0),所以,对应的输出等于input[1][0](即为3)。

所以,最后的结果为:

tensor([[1, 1],[4, 3]])

 示例 2:二维张量,dim=0

import torchinput = torch.tensor([[1, 2], [3, 4]])
index = torch.tensor([[0, 0], [1, 0]], dtype=torch.long)output = torch.gather(input, dim=0, index=index)
print(output)

输出

tensor([[1, 2],[3, 2]])

 解释

输入是一个2x2的矩阵,因为dim是0,所以我们参考下面的公式:

output[i][j] = input[index[i][j]][j]  # 当 dim=0 时

对于输出的第0行第0列(i = 0, j = 0),index对应的位置为0(因为index[0][0]为0),所以,对应的输出等于input[0][0](即为1)。

对于输出的第0行第1列(i = 0, j = 1),index对应的位置为0(因为index[0][1]为0),所以,对应的输出等于input[0][1](即为2)。

对于输出的第1行第0列(i = 1, j = 0),index对应的位置为1(因为index[1][0]为1),所以,对应的输出等于input[1][0](即为3)。

对于输出的第1行第1列(i = 1, j = 1),index对应的位置为0(因为index[1][1]为0),所以,对应的输出等于input[0][1](即为2)。

所以,最后的结果为:

tensor([[1, 2],[3, 2]])

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

相关文章:

  • 西安网站制作西安搜推宝网络中国新闻网发稿
  • 计算机学习网站网络营销的特点不包括
  • 工信部备案信息查询系统培训机构优化
  • 猪价格今日猪价格全国走势天津网站seo设计
  • 如何在网站插做视频百度竞价推广常用到的工具
  • 做销售网站要多少钱营销咨询服务
  • 网站建设制作设计营销 广州百度app免费下载
  • icp网站备案网站首页面设计
  • wordpress球形标签重庆seo服务
  • 述建设一个网站的具体步骤网络上哪里可以做推广
  • 用爱站工具包如何做网站地图邯郸网站优化
  • 网站买卖百度刷排名优化软件
  • 网站注册时间查询优化软件seo排名
  • lamp网站建设河南网站建设定制
  • 呼和浩特网站建设小程序免费b站推广网站2022
  • 哪些网站做推广比较有效果广告投放网
  • 合肥网站推广公司长尾词优化外包
  • 罗湖网站建设多少钱关键词优化推广公司
  • led高端网站建设如何做好网络宣传工作
  • 上海软件开发外包东莞网站优化
  • 青岛代理记账公司排名搜索引擎优化哪些方面
  • 顺德品牌网站建设百度产品大全首页
  • 欧美做的爱爱网站搜索引擎竞价推广的优势
  • 网上下的网站模版后门国内电商平台有哪些
  • 网站建设营销企业建立网站步骤
  • 建筑八大员报名网站平台运营推广
  • 网站建设所用系统app推广平台
  • 廊坊网站推广最新今日头条
  • 专业微网站建设长春网站建设方案咨询
  • 小程序网站开发太原网站优化推广费用