numpy 数组与矩阵的乘法理解
生活随笔
收集整理的這篇文章主要介紹了
numpy 数组与矩阵的乘法理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 當為array的時候,默認d*f就是對應元素的乘積,multiply也是對應元素的乘積,dot(d,f)會轉化為矩陣的乘積, dot點乘意味著相加,而multiply只是對應元素相乘,不相加
2. 當為mat的時候,默認d*f就是矩陣的乘積,multiply轉化為對應元素的乘積,dot(d,f)為矩陣的乘積
當為array時:
當為mat時:
3. 混合時候的情況,一般不要混合
? 混合的時候默認按照矩陣乘法的,?multiply轉化為對應元素的乘積,dot(d,f)為矩陣的乘積
?
總結, 數組乘法默認的是點乘,矩陣默認的是矩陣乘法,混合在一起默認的是矩陣乘法,multiply轉化為對應元素的乘積,dot(d,f)會轉化為矩陣的乘積,注意,像multiply不滿足對應元素時,按照廣播是方式進行。
轉載自?https://blog.csdn.net/xiaomianxiucai/article/details/79468803
總結
以上是生活随笔為你收集整理的numpy 数组与矩阵的乘法理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jmeter服务器性能资源监控部署
- 下一篇: 【视频】视频基本参数介绍