【Pytorch学习】torch.mm()&torch.matmul()和torch.mul()以及torch.spmm()

本文介绍了PyTorch中几种矩阵乘法函数的使用,包括torch.mul()、torch.mm()、torch.matmul()和torch.spmm()。torch.mul()实现元素级相乘,torch.mm()用于二维矩阵乘法,torch.matmul()则支持高维矩阵的乘法运算,而torch.spmm()针对稀疏矩阵。这些函数是深度学习中进行张量计算的重要工具。

1 引言

  做深度学习过程中免不了使用pytorch,刚上手可能觉得pytorch是一门新语言。过一段时间之后发现其用法跟python极其相似,python的很多函数名都可以用到torch中。当然也有一些不同,毕竟张量的计算可以用GPU啊。

2 torch.mul(a, b)

  torch.mul(a, b) 是矩阵 a a a b b b 对应位相乘, a a a b b b 的维度必须相等,比如 a a a的维度是 ( 1 , 2 ) (1, 2) (1,2) b b b<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值