最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談numpy 中dot()函數(shù)的計算方式

 更新時間:2021年05月10日 10:47:26   作者:努力就是魅力  
這篇文章主要介紹了淺談numpy 中dot()函數(shù)的計算方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

a = np.arange(1, 5).reshape(2, 2)
b = np.arange(2, 6).reshape(2, 2)
c = a * b
dot = np.dot(a, b)
print(a)
print(b)
print(c)
print(dot)

打印出a

[[1 2]

[3 4]]

打印出b

[[2 3]

[4 5]]

a * b 每個相對位置的數(shù)值相乘1*2=2,2*3=6,3*4=12,4*5=20.比較簡單,自己腦補一下

[[ 2 6]

[12 20]]

a.dot(b)也可以下成下面的那種形式,看你喜歡了.關(guān)鍵是算法

np.dot(a,b)

[[10 13]

[22 29]]

10=1*2+2*4 a[1][1]*b[1][1]+a[1][2]*b[2][1]

13=1*3+2*5

22=3*2+4*4

29=3*3+4*5 a[2][1]*b[1][2]+a[2][2]*b[2][2]

就這樣了,規(guī)律自己找~

補充:Numpy矩陣乘積函數(shù)(dot)運算規(guī)則解析

np.dot(A, B)

A為二維m*n的舉證,B必須為n*l的矩陣,l兩個矩陣的n必須一致,也就是說A有多少列,B就必須有多少行,否則無法運算。結(jié)果得到m*l的矩陣

m*l = np.dot(m*n,n*l),m n l指維度,得到m*l的矩陣

運算順序如下圖:

程序演示如下:

import numpy as np
A = [[1, 2, 3], [4, 5, 6]]
B = [[3, 2], [4, 3], [4, 3]]
print(np.dot(A, B))

結(jié)果:

[[23 17]

[56 41]]

如果A和B的形狀交換會怎么樣呢?

import numpy as np
A = [[1, 2, 3], [4, 5, 6]]
B = [[3, 2], [4, 3], [4, 3]]
print(np.dot(B, A))

結(jié)果是這樣喲!不是說形狀一定是變小喲

[[11 16 21]

[16 23 30]

[16 23 30]]

這是A和B的形狀不一樣:

import numpy as np
A = [[1, 2, 3], [4, 5, 6]]
B = [[3], [4], [4]]
print(np.dot(A, B))

結(jié)果如下:

[[23]

[56]]

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • python求前n個階乘的和實例

    python求前n個階乘的和實例

    這篇文章主要介紹了python求前n個階乘的和實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python利用psutil實現(xiàn)獲取硬件,網(wǎng)絡(luò)和進(jìn)程信息

    Python利用psutil實現(xiàn)獲取硬件,網(wǎng)絡(luò)和進(jìn)程信息

    Python?有一個第三方模塊叫?psutil,專門用來獲取操作系統(tǒng)以及硬件相關(guān)的信息,比如:CPU、磁盤、網(wǎng)絡(luò)、內(nèi)存等等。下面來看一下它的用法
    2022-07-07
  • python實現(xiàn)nao機器人手臂動作控制

    python實現(xiàn)nao機器人手臂動作控制

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)nao機器人手臂動作控制,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • 關(guān)于Python函數(shù)的定義和參數(shù)

    關(guān)于Python函數(shù)的定義和參數(shù)

    這篇文章主要介紹了關(guān)于Python函數(shù)的定義和參數(shù),Python中的函數(shù)我們可以理解成是一種具有功能的包裝塊,也就是封裝具有某一種功能的代碼塊,需要的朋友可以參考下
    2023-04-04
  • opencv實現(xiàn)答題卡識別

    opencv實現(xiàn)答題卡識別

    這篇文章主要為大家詳細(xì)介紹了opencv實現(xiàn)答題卡識別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Pandas進(jìn)行數(shù)據(jù)編碼的十種方式總結(jié)

    Pandas進(jìn)行數(shù)據(jù)編碼的十種方式總結(jié)

    在機器學(xué)習(xí)中,很多算法都需要我們對分類特征進(jìn)行轉(zhuǎn)換(編碼),即根據(jù)某一列的值,新增(修改)一列。本文為大家總結(jié)了Pandas中十種數(shù)據(jù)編碼的方式,需要的可以參考一下
    2022-04-04
  • OpenCV學(xué)習(xí)之圖像的疊加與混合詳解

    OpenCV學(xué)習(xí)之圖像的疊加與混合詳解

    這篇文章主要為大家詳細(xì)介紹了OpenCV圖像視覺學(xué)習(xí)中的圖像的疊加與混合,文中的示例代碼簡潔易懂,具有一定的借鑒價值,需要的可以參考一下
    2023-02-02
  • python在TXT文件中按照某一字符串取出該字符串所在的行方法

    python在TXT文件中按照某一字符串取出該字符串所在的行方法

    今天小編就為大家分享一篇python在TXT文件中按照某一字符串取出該字符串所在的行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python如何實現(xiàn)斐波那契數(shù)列

    python如何實現(xiàn)斐波那契數(shù)列

    這篇文章主要介紹了python如何實現(xiàn)斐波那契數(shù)列問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python如何安裝mysql數(shù)據(jù)庫模塊

    Python如何安裝mysql數(shù)據(jù)庫模塊

    這篇文章主要介紹了Python如何安裝mysql數(shù)據(jù)庫模塊問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07

最新評論

清苑县| 庄河市| 大安市| 临安市| 淮北市| 台江县| 新邵县| 安西县| 新密市| 和平区| 阿拉善盟| 平乡县| 武隆县| 灵宝市| 巴楚县| 丽江市| 克东县| 容城县| 灵璧县| 扶余县| 裕民县| 正宁县| 洪江市| 涡阳县| 彩票| 阿巴嘎旗| 普格县| 溆浦县| 图们市| 怀安县| 北流市| 鲜城| 衡阳市| 佳木斯市| 二连浩特市| 无锡市| 渝北区| 杨浦区| 沂水县| 咸阳市| 鹤壁市|