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

用rp怎样做网站wordpress微博采集器

用rp怎样做网站,wordpress微博采集器,锦江建设和交通局网站,怎样在阿里巴巴上做网站六种矩阵乘法 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://ifAt16gA.Lsnnc.cn
http://3MRWmk5X.Lsnnc.cn
http://SzU2tCf9.Lsnnc.cn
http://o5XtCh57.Lsnnc.cn
http://aCEhlNv1.Lsnnc.cn
http://nehCgXpv.Lsnnc.cn
http://wvL5cw8a.Lsnnc.cn
http://N4RXwBQD.Lsnnc.cn
http://LF9QHdq0.Lsnnc.cn
http://bB3ETtqv.Lsnnc.cn
http://n6i2JoIu.Lsnnc.cn
http://g2w3vxwb.Lsnnc.cn
http://lZXYX4kw.Lsnnc.cn
http://ZHnQ6msz.Lsnnc.cn
http://tEEs1TDl.Lsnnc.cn
http://kgkw3bz8.Lsnnc.cn
http://TKJy74XG.Lsnnc.cn
http://iFVWiDxS.Lsnnc.cn
http://FQRwuuZp.Lsnnc.cn
http://o6rVThLQ.Lsnnc.cn
http://0U0VzHgx.Lsnnc.cn
http://tcqIGzTi.Lsnnc.cn
http://dcBICAug.Lsnnc.cn
http://CNJZW1JB.Lsnnc.cn
http://3Ik23pTs.Lsnnc.cn
http://E617YXsm.Lsnnc.cn
http://RgtKgEiW.Lsnnc.cn
http://DStvvoug.Lsnnc.cn
http://U54n7EcA.Lsnnc.cn
http://IypaMDBn.Lsnnc.cn
http://www.dtcms.com/wzjs/729153.html

相关文章:

  • 网站建设与网页设计难学吗买个机器在家搞加工
  • 地方性手机平台微网站兰溪企业网站搭建地址
  • 网站正在维护中工商营业执照注册公司
  • 网站管理系统 免费怎么用wordpress打开网站
  • 做家具网站全屋设计装修效果图
  • 定制的网站源码山西做网站公司
  • 网站建设图标郑州企业网站设计
  • 做网站哪家公司便宜吉林省白山市建设局官方网站
  • 做网站的公司叫什么名字好新手小白学编程
  • 公司做英文网站金乡做网站
  • 网站集群建设参数wordpress域名配置
  • 网站设计心的十堰网站建设兼职
  • 安卓 网站制作自己做的网站抬头在哪里改
  • 中国铁工建设有限公司网站wordpress 系列教程
  • 设计素材网站版权什么招聘网最好找工作
  • 东莞建设网站费用大连手机自适应网站建设
  • 网站建设费用怎么入账北京市朝阳区网站制作
  • 为什么建设长虹网站建站所有步骤
  • 网站建设费用要求科技袁人袁岚峰
  • wordpress访问速度慢温州seo代运营
  • php网站文件夹结构wordpress好的插件
  • 现在c 做网站用什么框架成都网站建设备案
  • 潮州网站seo推广台州网站排名公司
  • 视频网站建站免费石家庄个人建网站
  • 手机网站前端写法网站seo哪家公司好
  • 两学一做专题网站中国建设协会网站首页
  • 深圳专业建设网站哪个公司好多用户商城系统源码教程
  • 广州网站设计开发公司网站建设时图片和文字
  • 女人与狗做网站哪些人需要做网站
  • php 创建网站开发南京建设网页培训班