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

numpy中的隨機打亂數(shù)據(jù)方法np.random.shuffle解讀

 更新時間:2023年05月10日 09:25:22   作者:是康康啊  
這篇文章主要介紹了numpy中的隨機打亂數(shù)據(jù)方法np.random.shuffle解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

numpy隨機打亂數(shù)據(jù)方法np.random.shuffle

import numpy as np
#實驗可得每次shuffle后數(shù)據(jù)都被打亂,這個方法可以在機器學習訓練
#的時候在每個epoch結束后將數(shù)據(jù)重新洗牌進入下一個epoch的學習
num = np.arange(20)
print(num)
np.random.shuffle(num)
print(num)
num1 = np.arange(20)
print(num1)
np.random.shuffle(num1)
print(num1)
np.random.shuffle(num1)
print(num1)

#打印輸出:
[ 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19]
[ 1  5 19  9 14  2 12  3  6 18  4  8 16  0 10 17 13  7 15 11]
[ 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19]
[ 2  4 13 14 11 17  9 19  5 12 15  7 18 16  3 10  1  8  0  6]
[ 8 11 13  6 19  7  9 12  4  3 10 14 15  2  1  0 17 18 16  5]

numpy隨機生成數(shù)據(jù)問題

用numpy.random模塊來生成隨機數(shù)組

1.np.random.rand 用于生成[0.0, 1.0)之間的隨機浮點數(shù), 當沒有參數(shù)時,返回一個隨機浮點數(shù),當有一個參數(shù)時,返回該參數(shù)長度大小的一維隨機浮點數(shù)數(shù)組,參數(shù)建議是整數(shù)型。

import numpy as np
np.random.rand(8)

output [ 0.55958421 0.97358761 0.77753246 0.28072869 0.18467794 0.85755336
0.03976048 0.08161713]

2、np.random.randn這個函數(shù)返回一個樣本,具有標準正態(tài)分布。

np.random.randn(8)

output [ 0.5512808 1.32780895 -0.95738756 0.93710414 -2.0854875 -0.5100787 n 0.40982079 -1.235186 ]

3、np.random.randint(low[, high, size]) 返回隨機的整數(shù),位于半開區(qū)間 [low, high)。

np.random.randint(10,size=10)

output [3 3 8 7 3 2 6 2 3 6]

4、random_integers(low[, high, size]) 返回隨機的整數(shù),位于閉區(qū)間 [low, high]。

np.random.random_integers(5)

output = 4

5、 np.random.shuffle(x) 類似洗牌,打亂順序;np.random.permutation(x)返回一個隨機排列.

arr = np.arange(10)
np.random.shuffle(arr)
print(arr)
np.random.permutation(10)

output[1 7 5 2 9 4 3 6 0 8 ]
array([1,7,4,3,0,9,2,5,8,6])

用random模塊自己構造

1、random.randint(low, hight) -> 返回一個位于[low,hight]之間的整數(shù)。

該函數(shù)接受兩個參數(shù),這兩個參數(shù)必須是整數(shù)(或者小數(shù)位是0的浮點數(shù)),并且第一個參數(shù)必須不大于第二個參數(shù)

import random
random.randint(1,10)
random.randint(1.0,10.0)

2、random.random() -> 不接受參數(shù),返回一個[0.0, 1.0)之間的浮點數(shù)

random.random()

3、random.randrange(start, stop, step) -> 返回以start開始,stop結束,step為步長的列表中的隨機整數(shù),同樣,三個參數(shù)均為整數(shù)(或者小數(shù)位為0),若start大于stop時 ,setp必須為負數(shù).step不能是0

random.randrange(1,100,2) ?#返回[1,100]之間的奇數(shù)
random.randrange(100,1,-2) ?#返回[100,1]之間的偶數(shù)

總結

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

相關文章

  • Python?re模塊的使用全過程

    Python?re模塊的使用全過程

    這篇文章主要介紹了Python?re模塊的使用全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 在python中使用nohup命令說明

    在python中使用nohup命令說明

    這篇文章主要介紹了在python中使用nohup命令說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 跟老齊學Python之Python文檔

    跟老齊學Python之Python文檔

    文檔,這個詞語在經(jīng)常在程序員的嘴里冒出來,有時候他們還經(jīng)常以文檔有沒有或者全不全為標準來衡量一個軟件項目是否高大上。那么,軟件中的文檔是什么呢?有什么要求呢?python文檔又是什么呢?文檔有什么用呢?
    2014-10-10
  • 利用標準庫fractions模塊讓Python支持分數(shù)類型的方法詳解

    利用標準庫fractions模塊讓Python支持分數(shù)類型的方法詳解

    最近在工作中遇到了分數(shù)處理,查找相關的資料發(fā)現(xiàn)可以利用Fraction類來實現(xiàn),所以下面這篇文章主要給大家介紹了關于利用標準庫fractions模塊讓Python支持分數(shù)類型的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下。
    2017-08-08
  • 一文掌握Python正則表達式

    一文掌握Python正則表達式

    這篇文章主要介紹了Python正則表達式的相關知識,主要包括re模塊的使用及正則表達式基礎知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • Python分布式異步任務框架Celery使用教程

    Python分布式異步任務框架Celery使用教程

    Celery 是由Python 編寫的簡單,靈活,可靠的用來處理大量信息的分布式系統(tǒng),它同時提供操作和維護分布式系統(tǒng)所需的工具
    2023-05-05
  • 手把手教你使用TensorFlow2實現(xiàn)RNN

    手把手教你使用TensorFlow2實現(xiàn)RNN

    本文主要介紹了TensorFlow2實現(xiàn)RNN,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-07-07
  • Python相關庫設置技巧保護你的C盤

    Python相關庫設置技巧保護你的C盤

    這篇文章主要為大家介紹了Python相關庫設置,保護你的C盤技巧詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • python數(shù)據(jù)處理——對pandas進行數(shù)據(jù)變頻或插值實例

    python數(shù)據(jù)處理——對pandas進行數(shù)據(jù)變頻或插值實例

    這篇文章主要介紹了python數(shù)據(jù)處理——對pandas進行數(shù)據(jù)變頻或插值實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖

    python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖

    這篇文章主要介紹了python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08

最新評論

铁岭县| 华阴市| 曲水县| 汕尾市| 潮州市| 台南市| 望江县| 广丰县| 莲花县| 博爱县| 绥江县| 南丹县| 梧州市| 十堰市| 友谊县| 太仓市| 东乌| 鄂托克旗| 桐庐县| 科技| 开阳县| 黑水县| 思南县| 辉县市| 华容县| 玉溪市| 吉首市| 石门县| 望都县| 中方县| 乌苏市| 玉山县| 鹿泉市| 西峡县| 永新县| 周至县| 惠水县| 高阳县| 永泰县| 色达县| 桦甸市|