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

java做网站有什么优势西安百度搜索排名

java做网站有什么优势,西安百度搜索排名,有做网站的公司吗,搜索引擎排名优化的关键是六种矩阵乘法 torch中包含许多矩阵乘法,大致可以分为以下几种: *:即a * b 按位相乘,要求a和b的形状必须一致,支持广播操作 torch.matmul():最广泛的矩阵乘法 :与torch.matmul()效果一样&…

六种矩阵乘法

torch中包含许多矩阵乘法,大致可以分为以下几种:

  • *:即a * b 按位相乘,要求ab的形状必须一致,支持广播操作

  • torch.matmul():最广泛的矩阵乘法

  • @:与torch.matmul()效果一样(等价),即torch.matmul(a, b) == a @ b

  • torch.dot():两个一维向量乘法,不支持广播

  • torch.mm():两个二维矩阵的乘法,不支持广播

  • torch.bmm():两个三维矩阵乘法(批次batch粒度),且两个矩阵必须是三维的,不支持广播操作

其中,torch.matmul()中包含torch.dot()torch.mm()torch.bmm()

代码验证

torch.dot()

a = torch.tensor([2, 3])
b = torch.tensor([2, 1])## 下面四个函数的结果是一样的  结果都是7
a.dot(b)
torch.dot(a, b)
a @ b
torch.matmul(a, b)

输出结果:
在这里插入图片描述

torch.matmul()torch.dot()的主要区别就是,当两个向量(矩阵)的维度不一致时,torch.matmul()会进行广播,而torch.dot()会报错

*

对向量ab进行按位相乘

a = torch.tensor([2, 3])
b = torch.tensor([2, 1])a * b  # [4, 3]

torch.mm()

用于二维矩阵的相乘——第一个向量的和第二个向量的必须相等

mat1 = torch.randn(2, 3)
mat2 = torch.randn(3, 3)## 下面三个输出结果是一样的
torch.mm(mat1, mat2)
mat1.matmul(mat2)
mat1 @ mat2

输出结果:
在这里插入图片描述

torch.matmul()torch.mm()的主要区别就是,当两个矩阵的维度不一致时,torch.matmul()会进行广播,而torch.mm()会报错

torch.bmm()

应用于三维矩阵,要求:

  • 两个矩阵的第一个维度的大小必须相同
  • 必须满足第一个矩阵:(b × n × m),第二个矩阵:(b × m × p),即第一个矩阵的第三个维度必须和第二个矩阵的第二个维度相同
  • 输出大小:(b × n × p)

该函数相当于分别对每个batch进行二维矩阵相乘

bmat1 = torch.randn(2, 1, 4)
bmat2 = torch.randn(2, 4, 2)## 下面三个输出是一样的
torch.bmm(bmat1, bmat2)
bmat1.matmul(bmat2)
bmat1 @ bmat2

输出结果:
在这里插入图片描述

换一种角度想,torch.bmm()就是相当于按照批次batch进行索引,然后将每个批次内的二维矩阵进行相乘

for i in range(bmat1.shape[0]):  # 索引出来批次bmat1.shape[0]temp =torch.mm(bmat1[i, :, :], bmat2[i, :, :])print(temp)

在这里插入图片描述

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

相关文章:

  • 公司网站建设上海找谁长沙网站到首页排名
  • 卖主机网站seo专员是干什么的
  • 怎么手动安装网站程序上海牛巨仁seo
  • 佛山南海区建网站的公司网站快速优化排名官网
  • 四面山网站建设网络营销和传统营销的区别有哪些
  • 网站的开发与建设项目廊坊网站排名优化公司哪家好
  • 国外优秀企业网站设计搜索引擎平台排名
  • 导航网站制作网站seo的优化怎么做
  • 桂林做手机网站大连网站建设
  • 小程序官网登录入口seo常用工具网站
  • 临朐网站优化网络营销推广方法十种
  • 做网站包括什么网站建设选亿企网络
  • 网站建设需要收集资料吗网络营销策略分析报告
  • 校园网站建设管理及责任表百度关键词优化系统
  • 做网站这个工作怎么样做网页的网站
  • 永久免费ppt下载网站网址查询注册信息查询
  • 海南网站优化公司霸榜seo
  • 免费做字体的网站好中国站长之家域名查询
  • 枣庄学习建设网站培训网站打开速度优化
  • 网站建设 有限公司2021最火营销方案
  • 百度快速查询广西网络优化seo
  • 徐典超 网站建设百度首页推荐关不掉吗
  • python 做视频网站怎么在百度上推广
  • 简单的网站注册流程图重庆seo怎么样
  • 网站建设制作价格关键词优化公司如何选择
  • 北京赛车手机网站建设免费平台推广
  • 网站开发 简单谷歌搜索引擎下载安装
  • 商丘做网站推广网络营销型网站
  • wordpress 主图截图杭州排名优化公司电话
  • 镇江外贸型网站建设在线推广企业网站的方法有哪些