pytorch | pytorch常用的乘法运算

这里总结一下pytorch常用的乘法运算以及相关的运算符(@*)。

总结放前面:

torch.mm : 用于两个矩阵(不包括向量)的乘法。如维度为(l,m)和(m,n)相乘

torch.bmm : 用于带batch的三维向量的乘法。如维度为(b,l,m)和(b,m,n)相乘

torch.mul : 用于两个同维度矩阵的逐像素点相乘(点乘)。如维度为(l,m)和(l,m)相乘

torch.mv : 用于矩阵和向量之间的乘法(矩阵在前,向量在后)。如维度为(l,m)和(m)相乘,结果的维度为(l)。

torch.matmul : 用于两个张量(后两维满足矩阵乘法的维度)相乘或者是矩阵与向量间的乘法,因为其具有广播机制(broadcasting,自动补充维度)。如维度为(b,l,m)和(b,m,n);(l,m)和(b,m,n);(b,c,l,m)和(b,c,m,n);(l,m)和(m)相乘等。【其作用包含torch.mm、torch.bmm和torch.mv】

@运算符 : 其作用类似于torch.matmul。

*运算符 : 其作用类似于torch.mul。

相关推荐

  1. pytorch | pytorch常用乘法运算

    2024-03-30 04:52:06       20 阅读
  2. C/C++中整数乘法运算与汇编指令MUL和IMUL

    2024-03-30 04:52:06       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-30 04:52:06       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-30 04:52:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-30 04:52:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-30 04:52:06       18 阅读

热门阅读

  1. rust - 使用log4rs打印日志

    2024-03-30 04:52:06       22 阅读
  2. Codeforces Round 806 (Div. 4)

    2024-03-30 04:52:06       20 阅读
  3. OpenCV的高级应用

    2024-03-30 04:52:06       21 阅读
  4. Vue3之setup方法

    2024-03-30 04:52:06       15 阅读
  5. python面试题(21~35)

    2024-03-30 04:52:06       17 阅读
  6. 深入理解Yarn:安装、配置与最佳实践

    2024-03-30 04:52:06       15 阅读