标量由只有一个元素的张量表示
向量就是标量值组成的列表:
可以访问掌控张量的长度:
使用len(x)
矩阵的转置
对称矩阵的转置等于其本身,例如:
指定第一个维度进行求和:
指定按照第一个维度求和,指定一个三维矩阵维度分别为(2,5,4),然后按照第一个维度进行求和(axis=0)
指定第二个和第三个维度进行求和如下:
按照哪个维度求和其实就是把哪个维度消掉
也可以按照两个维度求和
也可以保持求和后维度不变,如果对维度有要求的话,例如三维的一般求和之后会变成二维的,但是可以通过keepdim = True,这个关键字来进行设置,设置之后维度仍然存在,只不过会变成1,但是如果对维度有要求的话,那就可以直接保留维度,不需要再进行升维或者降维操作,如下所示:
这样做的好处是可以使用广播机制,如果要使用广播机制,那么两个张量的维度必须是一样的
点积
如果x,y都是向量的话,那么dot是两个向量的点积。点积是按照元素乘,然后再进行求和,所以最后得到的是一个标量。等价于向量x*y,然后对结果进行求和
范数:所有的元素平方加起来开根号,是一个标量