numpy函數(shù)詳解

Indexing

  • API
  • 待梳理

np.random.uniform(low=0.0, high=1.0, size=None)

  • 得到隨機(jī)均勻分布的tuple
  • 區(qū)間是左閉右開[low,high),size可以是10,[2,3],[2,2,3]等。
np.random.uniform(-1,1,[2,3])
np.random.uniform(-1,1,10)

np.linalg.norm(x, ord=None, axis=None, keepdims=False)

  • 在只考慮前兩個參數(shù),后兩個默認(rèn)的情況下,該函數(shù)求x的范數(shù)
np.linalg.norm([1,2,3,4,5],ord=1)
10 #一范數(shù)
np.linalg.norm([1,2,3,4,5],ord=2)
5.4772255750516612 #二范數(shù)

np.random.choice(a, size=None,replace=True,p=None)

  • API
  • a代表選擇范圍
  • size代表選擇的個數(shù)
  • replace代表是否有重復(fù)(true代表有重復(fù),false代表無重復(fù)) ,默認(rèn)為true,即有放回
  • p代表a中每一個元素被選中的概率,不填代表uniform
    舉例:
np.random.choice(5, 3, replace=False, p=[0.1, 0, 0.3, 0.6, 0])
#從[0,5)中選擇3個,(0,1,2,3,4)被選中的概率分別為(0.1,0,0.3,0.6,0),沒有重復(fù)(無放回)

array([3,1,0])
#從特定集合中抽樣
aa_milne_arr = ['pooh', 'rabbit', 'piglet', 'Christopher']
np.random.choice(aa_milne_arr, 5, p=[0.5, 0.1, 0.1, 0.3])

array(['pooh', 'pooh', 'pooh', 'Christopher', 'piglet'],
      dtype='|S11')

np.roll(a,shift,axis=None)

np.random.randint(low,high=None,size=None,dtype='l')

  • 生成一個整數(shù)tuple,size可指定,例如[2,4]。
  • 數(shù)的范圍為[low,high)。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Numpy的組成與功能 Numpy(Numeric Python)可以被理解為一個用python實(shí)現(xiàn)的科學(xué)計(jì)算包,...
    不做大哥好多年閱讀 4,561評論 0 10
  • TF API數(shù)學(xué)計(jì)算tf...... :math(1)剛開始先給一個運(yùn)行實(shí)例。tf是基于圖(Graph)的計(jì)算系統(tǒng)...
    MachineLP閱讀 4,053評論 0 1
  • 每一次特別累的時候都會想起這部電影。 一個跨國快遞公司的創(chuàng)始人,流落到荒島上,卻從未放棄過想要回去正常社會。 其中...
    思緒的速度閱讀 522評論 0 0
  • 跟好友在街頭游蕩,偶然看到三五個帥小伙,全身攢動,伴隨著音樂的節(jié)奏,貪吃蛇一般柔軟地扭動著身體,舞蹈給人感覺:颯爽...
    蛋公主閱讀 329評論 1 1

友情鏈接更多精彩內(nèi)容