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

Numpy中如何創(chuàng)建矩陣并等間隔抽取數(shù)據(jù)

 更新時(shí)間:2023年05月10日 15:01:30   作者:Mr_Wang_up  
這篇文章主要介紹了Numpy中如何創(chuàng)建矩陣并等間隔抽取數(shù)據(jù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Numpy創(chuàng)建矩陣并等間隔抽取數(shù)據(jù)

1、利用Numpy創(chuàng)建向量和二維矩陣

1.1 創(chuàng)建向量

得到

需要強(qiáng)調(diào)的是,向量的維度,在python中并不是書本上所學(xué)的N*1,而是

即只有9,向量的列數(shù)1,被置為空。

注意的是,無論是行向量還是列向量,維度都是(N,空),而不會(huì)(空,N)

由于列數(shù)是空,所以與矩陣相乘的時(shí)候,無法放在左邊,即不能向量*矩陣,只能矩陣乘向量

1.2 創(chuàng)建二維矩陣

 注意:這里1前面有兩個(gè)中括號(hào)(N維矩陣就是N個(gè)中括號(hào))。結(jié)果為:

2、等間隔抽取數(shù)據(jù)

2.1 向量抽取

由于向量只有一維,所以只需

解釋:a[0:9:2]表示向量中第[0~9)位置處的數(shù)據(jù)按照每2個(gè)取一個(gè)的規(guī)則取出。由于0~9是前閉后開區(qū)間,所以等價(jià)于抽取第0,2,4,6,8個(gè)位置的數(shù)據(jù)

且如果a[0,0:9:2]會(huì)報(bào)錯(cuò),錯(cuò)誤如下:

這是因?yàn)橄蛄恐挥幸痪S,a[0,0:9:2]表示的是第一維是0,第二維是0:9:2,所以報(bào)錯(cuò)。

2.2 二維矩陣抽取

由于二維矩陣有兩維,所以需要

如圖b是一個(gè)3行5列的矩陣

(1) 抽取的行為0:3:2,即[0,3)行中每兩行取一行,則取出來是第0行和第2行,

(2) 抽取的列為0:5:3,即[0,5)列中每3列取一列,則取出來是第0列和第3列。

綜上,取出來的數(shù)據(jù)是b(0,0)=1,b(0,3)=4,b(2,0)=1,b(2,3)=3

3、N維矩陣抽取同理

對(duì)Numpy數(shù)據(jù)多個(gè)維度上等間隔取值

import torch
import numpy as np
import time
from torch.autograd import Variable
a=np.arange(256*256*3)
d256=a.reshape((256,256,3))
d128=d256[::2,::2]
print(d128.shape)
d64=d256[::4,::4]
print(d64.shape)
d32=d256[::8,::8]
print(d32.shape)

兩個(gè)冒號(hào)后面的數(shù)字表示取間隔的大小,上面只在d256前兩個(gè)維度等間隔取值,若要在第三個(gè)維度也等間隔取值,再加一個(gè)逗號(hào)即可

d=d256[::2,::2,::2]

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中的re模塊之正則表達(dá)式模塊常用方法

    Python中的re模塊之正則表達(dá)式模塊常用方法

    re模塊是Python中使用正則表達(dá)式的最基礎(chǔ)的模塊,re模塊的這些功能覆蓋了正則表達(dá)式的常見用法,使用re模塊可以簡化字符串的模式匹配、信息提取、過濾替換、切分等操作,本文給大家介紹正則表達(dá)式模塊常用方法,感興趣的朋友跟隨小編一起看看吧
    2023-08-08
  • Python存儲(chǔ)json數(shù)據(jù)發(fā)生亂碼的解決方法

    Python存儲(chǔ)json數(shù)據(jù)發(fā)生亂碼的解決方法

    當(dāng)使用json.dump()把python對(duì)象轉(zhuǎn)換為json后存儲(chǔ)到文件中時(shí),文件可能會(huì)出現(xiàn)亂碼的問題,本篇文章可以幫助您解決亂碼問題,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • 解決Python 遍歷字典時(shí)刪除元素報(bào)異常的問題

    解決Python 遍歷字典時(shí)刪除元素報(bào)異常的問題

    下面小編就為大家?guī)硪黄鉀QPython 遍歷字典時(shí)刪除元素報(bào)異常的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-09-09
  • python項(xiàng)目打包成exe和安裝包的方法步驟

    python項(xiàng)目打包成exe和安裝包的方法步驟

    本文主要介紹了python項(xiàng)目打包成exe和安裝包的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • pymysql模塊的操作實(shí)例

    pymysql模塊的操作實(shí)例

    在本篇文章里小編給大家分享的是關(guān)于pymysql模塊的簡單操作,有需要的朋友們可以參考下。
    2019-12-12
  • Python讀取word文本操作詳解

    Python讀取word文本操作詳解

    這篇文章主要介紹了Python讀取word文本操作詳解,介紹了涉及到的模塊,相關(guān)概念,模塊的安裝等內(nèi)容,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • python中利用zfill方法自動(dòng)給數(shù)字前面補(bǔ)0

    python中利用zfill方法自動(dòng)給數(shù)字前面補(bǔ)0

    python中有一個(gè)zfill方法用來給字符串前面補(bǔ)0,非常不錯(cuò),下面小編給大家分享了實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2018-04-04
  • python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法

    python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法

    今天小編就為大家分享一篇python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • tensorflow2 自定義損失函數(shù)使用的隱藏坑

    tensorflow2 自定義損失函數(shù)使用的隱藏坑

    本文主要介紹了tensorflow2 自定義損失函數(shù)使用的隱藏坑,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-07-07
  • django框架實(shí)現(xiàn)模板中獲取request 的各種信息示例

    django框架實(shí)現(xiàn)模板中獲取request 的各種信息示例

    這篇文章主要介紹了django框架實(shí)現(xiàn)模板中獲取request 的各種信息,結(jié)合實(shí)例形式分析了Django框架模板直接獲取request信息的相關(guān)配置與操作技巧,需要的朋友可以參考下
    2019-07-07

最新評(píng)論

中卫市| 安福县| 车险| 丰顺县| 农安县| 岳阳市| 高台县| 武鸣县| 宜良县| 印江| 浦东新区| 高要市| 五峰| 兴和县| 塔河县| 永胜县| 探索| 新建县| 湖南省| 健康| 象州县| 洪湖市| 京山县| 茌平县| 当涂县| 新密市| 山西省| 罗源县| 德江县| 文水县| 印江| 鹰潭市| 塘沽区| 嘉义县| 兴安县| 浮梁县| 大理市| 来凤县| 昌图县| 祥云县| 和硕县|