国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python多維矩陣的各個維度表示(axis = ......)

這篇具有很好參考價值的文章主要介紹了Python多維矩陣的各個維度表示(axis = ......)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

在python中對多維矩陣進(jìn)行操作時,往往要指定操作的維度,一般用0,1,-1這樣的數(shù)字表示矩陣的某一維度。二維矩陣還是好分辨數(shù)字表示的維度的,但對于三維矩陣或更高維度的矩陣就不好分辨了。這里只說明三維矩陣的三個維度怎么分辨。

以一個三維矩陣按不同維度求和為例

a=range(27)
a=np.array(a)
a=np.reshape(a,[3,3,3])

矩陣a的輸出:

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

 [[ 9 10 11]
  [12 13 14]
  [15 16 17]]

 [[18 19 20]
  [21 22 23]
  [24 25 26]]]

?請記住下面這個圖圖,可以將各個維度求和操作對應(yīng)到這張圖

第-1個維度與第2個維度是一樣的,第-1個維度實際是指最后一個維度。

python多維矩陣,其他學(xué)習(xí)記錄,python,矩陣,開發(fā)語言

1、aa=np.sum(a,0)的輸出:

# axis = 0 維度的輸出,第一個維度,把三維數(shù)組想象成一個長(正)方體
# 第一個維度相當(dāng)于長方體的 寬 那個維度,對應(yīng)位置元素相加
[[27 30 33]
 [36 39 42]
 [45 48 51]]

2、bb=np.sum(a,1)的輸出:

# axis = 1 維度的輸出,第二個維度(列),對于每個二維數(shù)組,求每列元素的和
[[ 9 12 15]
 [36 39 42]
 [63 66 69]]

? 3、cc=np.sum(a,2)的輸出:

# axis = 2 維度的輸出,是最后一個維度(行),和-1指的是同一個維度
# 對于每個二維數(shù)組,每行元素求和
[[ 3 12 21]
 [30 39 48]
 [57 66 75]]

?dd=np.sum(a,-1)的輸出:

# axis = -1 維度的輸出
[[ 3 12 21]
 [30 39 48]
 [57 66 75]]

參考原文鏈接:https://www.jb51.net/article/142765.htm?文章來源地址http://www.zghlxwxcb.cn/news/detail-542941.html

到了這里,關(guān)于Python多維矩陣的各個維度表示(axis = ......)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 導(dǎo)行電磁波從縱向場分量求其他方向分量的矩陣表示

    電磁波在均勻、線性、各向同性的空間中沿著 z z z 軸傳播,可用分離變量法將時間軸、 z z z 軸與 x , y x,y x , y 軸分離,電磁波的形式可表示為: E ? = E ? ( x , y ) e ? γ z e j ω t H ? = H ? ( x , y ) e ? γ z e j ω t begin{align} vec E=vec E(x,y) textrm e^{-gamma z} textrm e^{jomega t}\\\\ v

    2024年02月04日
    瀏覽(14)
  • python:轉(zhuǎn)換維度、reshape、灰度拉伸、矩陣線性插值、gdal讀取tiff圖

    【Pnet原型網(wǎng)絡(luò)】【】 ?【灰度拉伸】 ?【對矩陣做線性插值】 【 Totensor()函數(shù) 】 ToTensor()將shape為(H, W, C)的nump.ndarray或img轉(zhuǎn)為shape為(C, H, W)的tensor, 其將每一個數(shù)值歸一化到[0,1] ,其歸一化方法比較簡單,直接除以255即可。具體可參見如下代碼: import torchvision.transforms as tr

    2023年04月08日
    瀏覽(25)
  • ML@python@稀疏矩陣的存儲和表示@CSR格式

    Sparse matrix - Wikipedia CSR是Compressed Sparse Row的縮寫,是一種稀疏矩陣的壓縮存儲格式。稀疏矩陣是指其中大部分元素為0的矩陣。在機(jī)器學(xué)習(xí)中,由于特征維度通常很高,因此特征矩陣往往是稀疏矩陣。使用CSR格式可以節(jié)省存儲空間并加快矩陣運(yùn)算的速度。 在CSR格式中,矩陣被視

    2024年01月22日
    瀏覽(17)
  • 【Python】機(jī)器學(xué)習(xí):基礎(chǔ)前置 | 矩陣的表示與定義 | Numpy 庫 | Identity 身份矩陣 | 逆矩陣和轉(zhuǎn)置

    【Python】機(jī)器學(xué)習(xí):基礎(chǔ)前置 | 矩陣的表示與定義 | Numpy 庫 | Identity 身份矩陣 | 逆矩陣和轉(zhuǎn)置

    ? ? ?? 寫在前面: 我們先介紹線性方程體系的基本概念和矩陣表示方法,矩陣的定義、加法、乘法、逆矩陣、轉(zhuǎn)置和標(biāo)量乘法等。然后講解如何解決線性方程組問題,包括解集形式、行階梯形矩陣、計算逆置和解決線性方程組的算法等。本節(jié)將補(bǔ)充線性代數(shù)的基礎(chǔ)知識,為

    2024年02月02日
    瀏覽(25)
  • 【Python】機(jī)器學(xué)習(xí)基礎(chǔ)前置:矩陣的表示與定義 | Numpy 庫 | Identity 身份矩陣 | 逆矩陣和轉(zhuǎn)置

    【Python】機(jī)器學(xué)習(xí)基礎(chǔ)前置:矩陣的表示與定義 | Numpy 庫 | Identity 身份矩陣 | 逆矩陣和轉(zhuǎn)置

    ? ? ?? 寫在前面: 我們先介紹線性方程體系的基本概念和矩陣表示方法,矩陣的定義、加法、乘法、逆矩陣、轉(zhuǎn)置和標(biāo)量乘法等。然后講解如何解決線性方程組問題,包括解集形式、行階梯形矩陣、計算逆置和解決線性方程組的算法等。本節(jié)將補(bǔ)充線性代數(shù)的基礎(chǔ)知識,為

    2024年02月02日
    瀏覽(25)
  • 模板特化的多維度挖掘

    ?? 假如我有一個需求,就是如果傳入的參數(shù)是int類型,我就輸出int類型,否則就輸出T。很顯然,根據(jù)模板的基礎(chǔ)知識,我們可以這么寫 ?? 除了這樣寫,還有別的寫法嗎。我們可以思考一下.................這里我們其實可以用std::enable_if_t來實現(xiàn),它相當(dāng)于給std::enable_if的

    2024年02月08日
    瀏覽(12)
  • 橋接模式-處理多維度變化

    橋接模式-處理多維度變化

    ?程序員小名去擺攤賣奶茶了,口味有香、甜。 型號有大、中、小。假如小名先在家里把這些奶茶裝好,那么最少要裝2x3 = 6杯奶茶,如果此時新增一個口味:酸,那么就需要多裝3杯奶茶了。而且這樣做,等客戶買走一種,比如 甜+大杯后,這種型號就沒有了,這樣擴(kuò)展性不太

    2024年02月16日
    瀏覽(19)
  • 3.1 多維度隨機(jī)變量及其分布

    3.1 多維度隨機(jī)變量及其分布

    ? ? ? 要學(xué)習(xí)二維隨機(jī)變量及聯(lián)合分布,我會按照以下步驟進(jìn)行: 了解基本概念:首先要了解二維隨機(jī)變量的概念,即同時包含兩個隨機(jī)變量的變量。還要了解二維隨機(jī)變量的取值范圍以及聯(lián)合概率密度函數(shù)和聯(lián)合分布函數(shù)的定義。 學(xué)習(xí)聯(lián)合分布函數(shù)的性質(zhì):聯(lián)合分布函數(shù)

    2024年02月06日
    瀏覽(32)
  • SpringBoot進(jìn)階教程(七十六)多維度排序查詢

    SpringBoot進(jìn)階教程(七十六)多維度排序查詢

    在項目中經(jīng)常能遇到,需要對某些數(shù)據(jù)集合進(jìn)行多維度排序的需求。對于集合多條件排序解決方案也有很多,今天我們就介紹一種,思路大致是設(shè)置一個分值的集合,這個分值是按照需求來設(shè)定大小的,再根據(jù)分值的大小對集合排序。 我們來模擬一個需求,現(xiàn)在需要查詢一個

    2024年02月08日
    瀏覽(90)
  • 筆記:對多維torch進(jìn)行任意維度的多“行”操作

    筆記:對多維torch進(jìn)行任意維度的多“行”操作

    新建torch 取出某一行 取出某一列 一次性取出多行 取出連續(xù)的多行 ——有多種操作方式 取出不連續(xù)的多行 如:取出第0行和第2行 一次取出多列 取出連續(xù)的多列 ——同樣擁有多種方案 取出不連續(xù)的多列 如取出第0列和第3列 此三維torch可視化如下: 取出三維torch的任意兩行(

    2024年02月01日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包