李沐学AI 线性代数

标量由只有一个元素的张量表示

向量就是标量值组成的列表:
可以访问掌控张量的长度:

使用len(x)

矩阵的转置

 对称矩阵的转置等于其本身,例如:

指定第一个维度进行求和:

指定按照第一个维度求和,指定一个三维矩阵维度分别为(2,5,4),然后按照第一个维度进行求和(axis=0)

 

指定第二个和第三个维度进行求和如下:

按照哪个维度求和其实就是把哪个维度消掉

也可以按照两个维度求和

        也可以保持求和后维度不变,如果对维度有要求的话,例如三维的一般求和之后会变成二维的,但是可以通过keepdim = True,这个关键字来进行设置,设置之后维度仍然存在,只不过会变成1,但是如果对维度有要求的话,那就可以直接保留维度,不需要再进行升维或者降维操作,如下所示:

这样做的好处是可以使用广播机制,如果要使用广播机制,那么两个张量的维度必须是一样的

点积

        如果x,y都是向量的话,那么dot是两个向量的点积。点积是按照元素乘,然后再进行求和,所以最后得到的是一个标量。等价于向量x*y,然后对结果进行求和

范数:所有的元素平方加起来开根号,是一个标量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值