Python numpy tensorflow 中的 点乘 和 矩阵乘法
- 作者: 奥特激光biu_biu_biu
- 来源: 51数据库
- 2020-08-06
1)点乘(即“ * ”) ---- 各个矩阵对应元素做乘法
若 w 为 m*1 的矩阵,x 为 m*n 的矩阵,那么通过点乘结果就会得到一个 m*n 的矩阵。
若 w 为 m*n 的矩阵,x 为 m*n 的矩阵,那么通过点乘结果就会得到一个 m*n 的矩阵。
w的列数只能为 1 或 与x的列数相等(即n),w的行数与x的行数相等 才能进行乘法运算;
2)矩阵乘 ---- 按照矩阵乘法规则做运算
若 w 为 m*p 的矩阵,x 为 p*n 的矩阵,那么通过矩阵相乘结果就会得到一个 m*n 的矩阵。
只有 w 的列数 == x的行数 时,才能进行矩阵乘法运算;
参考链接:https://www.cnblogs.com/xxpythonxx/p/11332860.html (本文摘自该链接,博主写的非常好)
原文链接:http://www.cnblogs.com/xuyaowen/p/matrix.html
推荐阅读
热点文章
Python Numpy数组扩展repeat和tile使用实例解析
7
关于numpy.where()函数 返回值的解释
17
Python numpy tensorflow 中的 点乘 和 矩阵乘法
19
Numpy中对向量、矩阵的使用详解
5
Python之Numpy的超实用基础详细教程
7
基于python解线性矩阵方程(numpy中的matrix类)
5
python numpy之np.random的随机数函数使用介绍
20
Numpy 中的矩阵求逆实例
12
在Python3 numpy中mean和average的区别详解
26
pyinstaller打包opencv和numpy程序运行错误解决
17