torch.bmm()的使用:

a=torch.Tensor([[[3,4],[1,2]],[[3,4],[1,2]],[[3,4],[1,2]]])
b=torch.Tensor([[[1,2],[3,4]],[[1,2],[3,4]],[[3,4],[1,2]]])
print(a.shape)
print(b.shape)


我们学过矩阵乘法知道,矩阵a,b是不可以相乘的,但是其实这两个矩阵a,b特殊,因为他们第一维是相同的,都是3,剩下两维22,22不就可以相乘了吗?因此就有了这个函数。这个函数所做的一个事情就是后面剩下的两维对应相乘,由于第一维是3所以要做三次矩阵相乘运算得到3个矩阵,然后再拼接起来,又是322。
当然了,这里是我举得例子而已,一般地:

p * m * s乘以p * s * n-> p * m * n

torch.bmm(a,b)

print(torch.bmm(a,b).shape)

torch.bmm()函数的使用相关推荐

  1. 关于torch.bmm()函数计算过程

    很多框架中提供的矩阵乘法都是出于简化计算的考虑,很多情况下在进行计算时候都会牵扯到 batch size 这一个维度,这就使得很多矩阵的计算是三维的,Pytorch中的bmm()函数就可以很方便的实现 ...

  2. torch.bmm 函数

    torch.bmm 函数 这里只是记录一下,为了以后个人方便查找. 具体参考:pytorch官方文档 torch.bmm(input, mat2, *, deterministic=False, ou ...

  3. pytorch 之 torch.bmm()函数

    这是一个计算两个tensor之间乘积的函数,该函数要求两个tensor必须都是三维的,且对两个tensor维度有限制,要求啊a,b两个tensor有如下格式: a:(z,x,y) b:(z,y,c) ...

  4. torch.bmm()函数解读

    函数作用 计算两个tensor的矩阵乘法,torch.bmm(a,b),tensor a 的size为(b,h,w),tensor b的size为(b,w,m) 也就是说两个tensor的第一维是相等 ...

  5. #torch.bmm()函数解读

    计算两个tensor的矩阵乘法,torch.bmm(a,b),tensor a 的size为(b,h,w),tensor b的size为(b,w,h),注意两个tensor的维度必须为3.

  6. torch.bmm() 与 torch.matmul()==>张量的相乘运算

    torch.bmm()强制规定维度和大小相同 torch.matmul()没有强制规定维度和大小,可以用利用广播机制进行不同维度的相乘操作 当进行操作的两个tensor都是3D时,两者等同. torc ...

  7. torch.bmm() 与 torch.matmul()

    torch.bmm() torch.matmul() torch.bmm()强制规定维度和大小相同 torch.matmul()没有强制规定维度和大小,可以用利用广播机制进行不同维度的相乘操作 当进行 ...

  8. pytoch矩阵乘法torch.bmm

    torch.bmm函数可实现矩阵乘法.pytorch官方文档地址:torch.bmm - PyTorch 1.10.1 documentationhttps://pytorch.org/docs/st ...

  9. torch.bmm()和torch.matmul()函数的用法和区别,矩阵相乘

    torch.bmm()和torch.matmul()都是矩阵乘法的运算函数,区别是,torch.matmul更强大. 两者都可以支持3维的矩阵运算,实际是第一维只是找下标,后面2维才是矩阵,然后对应做 ...

最新文章

  1. 使用Python,Opencv进行二维直方图的计算及绘制
  2. Exchange2013公用文件夹
  3. 邮箱数据库营销的概念及其特点介绍
  4. HBase+Spark技术双周刊 第四期
  5. 【Alljoyn】 Alljoyn学习笔记六 Alljoyn基本概念
  6. bitcount方法详解_Java Long类的bitCount()方法和示例
  7. 使用Python为《围城》做一个图云
  8. 零基础如何学前端,如何规划?
  9. 开发一个出生年份的下拉选择框供用户选择_关于下拉式菜单,这一篇足够了
  10. 夯实Java基础(二十)——JAVA正则表达式
  11. 移动API设计与安全存储
  12. 如何使用ArcGIS Pro制作三维地图
  13. 计算机三级er图怎么画,visio2013怎么画ER图?
  14. 【数学建模】2016年全国大学生数学建模-系泊系统全面解析(附MATLAB实现部分代码)
  15. select添加提示语
  16. 【金融财经】金融市场一周简报(2017-10-13)
  17. python线性方程组求解_用Python的Numpy求解线性方程组
  18. 如何给PDF文件加密和解密?
  19. 京东到家开放平台消息系统-进阶之路
  20. 上手使用百度文心一言

热门文章

  1. 码农书架——图灵三月书讯
  2. GAN的基本原理、应用和走向
  3. CIKM2021 知识图谱、推荐系统相关论文
  4. 极光:2021双十一电商行业研究报告
  5. 自监督学习简介以及在三大领域中现状
  6. Python实现信息自动配对爬虫排版程序(附下载)
  7. 送你16个matplotlib绘图实用小技巧(附代码)
  8. 近期活动盘点:​年末必学课程《社会网络分析》
  9. Github:NLP相关代码、书目、论文、博文、算法、项目资源(附链接)
  10. 《自然》发布最新科研指数:中美差距缩小,中科院居全球机构首位