参考目录:
1 矩阵与标量
2 哈达玛积
3 矩阵乘法
4 幂与开方
5 对数运算
6 近似值运算
7 剪裁运算
这一课主要是讲解PyTorch中的一些运算,加减乘除这些,当然还有矩阵的乘法这些。...3 矩阵乘法
如果我们想实现线性代数中的矩阵相乘怎么办呢?...在多维张量中,参与矩阵运算的其实只有后两个维度,前面的维度其实就像是索引一样,举个例子:
a = torch.rand((1,2,64,32))
b = torch.rand((1,2,32,64))...print(torch.matmul(a, b).shape)
>>> torch.Size([1, 2, 64, 64])
可以看到,其实矩阵乘法的时候,看后两个维度:
乘上
,得到一个...5 对数运算
在上学的时候,我们知道ln是以e为底的,但是在pytorch中,并不是这样。
pytorch中log是以e自然数为底数的,然后log2和log10才是以2和10为底数的运算。