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

關(guān)于Numpy中數(shù)組維度的理解

 更新時間:2023年09月23日 10:22:58   作者:huahuahuahhhh  
這篇文章主要介紹了關(guān)于Numpy中數(shù)組維度的理解,多維Numpy數(shù)組也可以叫張量(tensor),當(dāng)前所有機(jī)器學(xué)習(xí)系統(tǒng)都是使用張量作為基本數(shù)據(jù)結(jié)構(gòu),張量是一個數(shù)據(jù)容器,它包含的數(shù)據(jù)幾乎是數(shù)值數(shù)據(jù),因此它也是數(shù)字的容器,需要的朋友可以參考下

一、數(shù)組中的各個維度表示的是什么?

為了便于理解,用單位體表示,剝?nèi)ヒ粚又欣ㄌ柡?,得到的?shù)據(jù)。

1. 以二維數(shù)組為例

import numpy as np
np.random.seed(0)
arr2 = np.random.randint(0,9,size=(4,3))
print(arr2)

[[5 0 3]
 [3 7 3]
 [5 2 4]
 [7 6 8]]

這個二維數(shù)組,總共有兩層中括號。在剝?nèi)プ钔鈱拥闹欣ㄌ柡?,?個長度為3的一維數(shù)組: [5 0 3],[3 7 3],[5 2 4],[7 6 8] 。拿任意一個單位體舉例,如 [5 0 3] ,剝?nèi)ブ欣ㄌ枺?個單位體 5,0,3 .

2. 以3維數(shù)組舉例

arr2 = np.random.randint(0,9,size=(2,4,3))

[[[5 0 3]
  [3 7 3]
  [5 2 4]
  [7 6 8]]

 [[8 1 6]
  [7 7 8]
  [1 5 8]
  [4 3 0]]]

這個三維數(shù)組,總共有三層中括號。在剝?nèi)プ钔鈱拥闹欣ㄌ柡?,?個(4,3)的數(shù)組(綠色方框表示的):

在這里插入圖片描述

后面就和二維數(shù)組的表示方法相同。 數(shù)組剝?nèi)プ钔鈱又欣ㄌ柡?,得到的單位體的個數(shù)表示第0個維度( axis=0 )的大小,次外層就是第二個維度( axis=1 )的大小,以此類推。

二、數(shù)組中按維度計算

二維數(shù)組中按維度求和

arr.sum(axis=0)

數(shù)組是尺寸是(4,3),按第0個維度求和后,維度為 (3,)

在這里插入圖片描述

arr.sum(axis=1)

在這里插入圖片描述

維數(shù)組按維度求和

1 axis=0

數(shù)組是尺寸是(2,4,3),按第0個維度求和后,維度為 (4,3) .兩個(4,3)的矩陣,對應(yīng)位置上的元素求和。 剝?nèi)プ钔鈱又欣ㄌ柡蟮膯挝惑w上對應(yīng)元素求和

在這里插入圖片描述

2 axis=1

過程: 數(shù)組是尺寸是(2,4,3),剝?nèi)プ钔鈱拥闹欣ㄌ?,是兩個單位體(4,3)——最外層單位體。兩個單位體再剝?nèi)ヒ粚又欣ㄌ?,得?個(3,)的數(shù)組——次外層單位體。每個最外層單位體內(nèi)的次外層單位體上相應(yīng)位置的元素分別相加。 尺寸是(2,4,3)按 axis=1 相加后,得到的結(jié)果的尺寸是 (2,3)

在這里插入圖片描述

3 axis=2

依照上面的做法,axis=?就將中括號剝到第幾層,然后對應(yīng)位置上的元素相加。

過程: 數(shù)組是尺寸是(2,4,3),剝?nèi)プ钔鈱拥闹欣ㄌ枺莾蓚€單位體(4,3)——最外層單位體。兩個單位體再剝?nèi)ヒ粚又欣ㄌ?,得?個(3,)的數(shù)組——次外層單位體。4個單位體再剝?nèi)プ钔鈱拥闹欣ㄌ?,得?個次次單位體——標(biāo)量。

在這里插入圖片描述

axis = 2
print('*'*10,' axis = %a'%(axis),'*'*10)# 這種格式輸出方式
print(arr.sum(axis=axis))

在這里插入圖片描述

到此這篇關(guān)于關(guān)于Numpy中數(shù)組維度的理解的文章就介紹到這了,更多相關(guān)Numpy中數(shù)組維度內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python從使用線程到使用async/await的深入講解

    Python從使用線程到使用async/await的深入講解

    Python在3.5版本中引入了關(guān)于協(xié)程的語法糖async和await,所以下面這篇文章主要給大家介紹了關(guān)于Python從使用線程到使用async/await的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-09-09
  • Python腳本實現(xiàn)依賴漏洞自動掃描工具

    Python腳本實現(xiàn)依賴漏洞自動掃描工具

    這篇文章主要為大家詳細(xì)介紹了如何通過Python腳本實現(xiàn)一個依賴漏洞自動掃描工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2026-03-03
  • 快速創(chuàng)建python 虛擬環(huán)境

    快速創(chuàng)建python 虛擬環(huán)境

    這篇文章主要介紹了快速創(chuàng)建python 虛擬環(huán)境的方法,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-11-11
  • 詳解如何使用pip卸載所有已安裝的Python包

    詳解如何使用pip卸載所有已安裝的Python包

    在開發(fā)過程中,我們可能會安裝許多 Python 包,有時需要徹底清理環(huán)境,以便從頭開始或者解決沖突問題,下面將介紹如何使用 pip 命令卸載所有已安裝的 Python 包,需要的朋友可以參考下
    2024-06-06
  • 利用Django框架中select_related和prefetch_related函數(shù)對數(shù)據(jù)庫查詢優(yōu)化

    利用Django框架中select_related和prefetch_related函數(shù)對數(shù)據(jù)庫查詢優(yōu)化

    這篇文章主要介紹了利用Python的Django框架中select_related和prefetch_related函數(shù)對數(shù)據(jù)庫查詢的優(yōu)化的一個實踐例子,展示如何在實際中利用這兩個函數(shù)減少對數(shù)據(jù)庫的查詢次數(shù),需要的朋友可以參考下
    2015-04-04
  • python實現(xiàn)三子棋游戲

    python實現(xiàn)三子棋游戲

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)三子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 微信跳一跳python代碼實現(xiàn)

    微信跳一跳python代碼實現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了微信跳一跳python代碼實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Python 如何解決稀疏矩陣運(yùn)算

    Python 如何解決稀疏矩陣運(yùn)算

    這篇文章主要介紹了Python 解決稀疏矩陣運(yùn)算的操作,具有很好的參考價值,希望對大家有所幫助。
    2021-05-05
  • 使用Python來批量檢測并刪除Word文檔中的宏

    使用Python來批量檢測并刪除Word文檔中的宏

    Word文檔作為最常用的電子文檔格式之一,經(jīng)常被用來作為內(nèi)容分享工具,在網(wǎng)絡(luò)中或設(shè)備之間進(jìn)行傳輸,其安全性也需要受到關(guān)注,宏是可嵌入Word文檔中的一種VBA迷你程序,本文將介紹如何使用Python來批量檢測并刪除Word文檔中的宏,保護(hù)計算機(jī)的安全,需要的朋友可以參考下
    2024-07-07
  • python使用xmlrpc實例講解

    python使用xmlrpc實例講解

    這篇文章主要介紹了python中使用xmlrpc的實例,大家參考使用吧
    2013-12-12

最新評論

洪洞县| 鄂州市| 合肥市| 霸州市| 兴国县| 平舆县| 上饶市| 呼玛县| 旬阳县| 昌图县| 禄劝| 木里| 平武县| 北川| 怀宁县| 西平县| 富裕县| 萨迦县| 平乡县| 改则县| 临邑县| 常宁市| 广河县| 辉县市| 汉源县| 同德县| 尖扎县| 德保县| 科尔| 佛学| 博湖县| 扎赉特旗| 西安市| 湖南省| 荥阳市| 双城市| 天津市| 德安县| 梨树县| 潜江市| 高陵县|