四时宝库

程序员的知识宝库

深度学习还能这样入门(6)--线性代数矩阵操作第三部分#python

这个是我对现金代数矩阵部分的用torch来实现矩阵运算的第三个部分的视频。

·首先m、v表示什么?矩阵的英文叫matrix,也就是m是表示矩阵,v表示venture,就是向量。这个就很容易矩阵向量相乘,矩阵向量积。所以第一个船矩阵对应的m,第二个船向量对应v。

·最后可以看到它的结果运行一下,最后结果很明显,它是什么样的?矩阵。它拿矩阵的每一行分别乘以向量的每个元素,就是每一个每一行的各个元素相乘再相加得到一十四。第二行的各个元素乘以它相乘再相加最后得到三十八。

·然后可以看到乘法,举证乘法实际上知道一个规定叫什么?前面的矩阵的列和后面矩阵的行必须要保持数量一致,否则无法相乘。可以创建一个这样的四行三列全零一的矩阵,把矩阵分别传到mm方法里,也就是进行矩阵的惩罚。

·可以看到最后a和b是分别表示这两个矩阵,相乘也就是这一行乘上每个元素乘上这一列再求和,最后得到第一个元素。第二行第一列的元素怎么算?就是a的第二行各个元素分别乘以第一行的第一个的各个元素,然后再求和,最后得到二十二。

·然后来介绍两个像样的两个范数。l一范数实际上很简单,就是直接把像样的每个元素取决的值再求和,但是它没有一个在tour里面没有一个方法专门去求l一范数的,但是l二范数有一个norm方法,所以就只能按照取绝对值的方法再求和。

·也可以看到它的类型就是一个标量,之前在第二个视频说到过,标量实际上就是中间没有数字的,就一个中括号表示出来。

·最后可以看到求和以后是可以看到向上是什么样的?向上就是零一二三,求和就是六。半数实际上用的比较常见,它是对每个元素向上,每个元素就平方再求和,再开根。

·可以来演示一下向量,向量进行求平方根是什么?得到的就是五,也就是它也是一个标量,也就是每个元素比如三求平方再加上四负四的平方再求和,求和以后就是二十五开根五。

所以希望大家在我的视频中有所收获,谢谢大家。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接