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

python人工智能tensorflow函數(shù)np.random模塊使用

 更新時(shí)間:2022年05月05日 15:01:47   作者:Bubbliiiing  
這篇文章主要為大家介紹了python人工智能tensorflow函數(shù)np.random模塊使用方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

np.random模塊常用的一些方法介紹

名稱作用
numpy.random.rand(d0, d1, …, dn)生成一個(gè)[d0, d1, …, dn]維的numpy數(shù)組,數(shù)組的元素取自[0, 1)上的均分布,若沒(méi)有參數(shù)輸入,則生成一個(gè)[0, 1)的數(shù)。
numpy.random.randn(d0, d1, …, dn)生成一個(gè)[d0, d1, …, dn]維的numpy數(shù)組,具有標(biāo)準(zhǔn)正態(tài)分布。
numpy.random.randint(low, high=None, size=None, dtype=‘I’)生成整數(shù),取值范圍為[low, high),若沒(méi)有輸入?yún)?shù)high,則取值區(qū)間為[0, low)。
numpy.random.uniform(low=0.0, high=1.0, size=None)生成符合均分布的浮點(diǎn)數(shù),取值范圍為[low, high),默認(rèn)取值范圍為[0, 1.0)。
numpy.random.normal(loc=0.0, scale=1.0, size=None)按照正態(tài)分布生成均值為loc,標(biāo)準(zhǔn)差為scale的,形狀為size的浮點(diǎn)數(shù)。
numpy.random.random(size=None)生成[0.0, 1.0)之間的浮點(diǎn)數(shù)。
numpy.random.choice(a, size=None, replace=True, p=None)從a(數(shù)組)中選取size(維度)大小的隨機(jī)數(shù),replace=True表示可重復(fù)抽取,p是a中每個(gè)數(shù)出現(xiàn)的概率。若a是整數(shù),則a代表的數(shù)組是arange(a)。

例子

numpy.random.rand(d0, d1, …, dn):

生成一個(gè)[d0, d1, …, dn]維的numpy數(shù)組,數(shù)組的元素取自[0, 1)上的均分布,若沒(méi)有參數(shù)輸入,則生成一個(gè)[0, 1)的數(shù)。

import numpy as np
v1 = np.random.rand()
v2 = np.random.rand(3,4)
print(v1)
print(v2)

輸出結(jié)果為:

0.618411110932038
[[0.35134062 0.55609186 0.4173297  0.85541691]
 [0.35144304 0.31204156 0.60196109 0.390464  ]
 [0.19186067 0.94570486 0.8637441  0.07028114]]

numpy.random.randn(d0, d1, …, dn):

生成一個(gè)[d0, d1, …, dn]維的numpy數(shù)組,具有標(biāo)準(zhǔn)正態(tài)分布。

import numpy as np
v1 = np.random.randn()
v2 = np.random.randn(3,4)
print(v1)
print(v2)

輸出結(jié)果為:

0.47263651836701953
[[-0.23431214  0.97197099  0.52845269 -0.45246824]
 [-1.1266395  -1.60040653 -2.64602615 -0.19457032]
 [-0.520287   -1.0799122   0.08441667  0.34980224]]

numpy.random.randint(low, high=None, size=None, dtype=‘I’):

生成整數(shù),取值范圍為[low, high),若沒(méi)有輸入?yún)?shù)high,則取值區(qū)間為[0, low)。

import numpy as np
v1 = np.random.randint(5)
v2 = np.random.randint(1,high = 5)
v3 = np.random.randint(1,high = 5,size = [3,4])
print(v1)
print(v2)
print(v3)

輸出結(jié)果為:

2
3
[[1 1 3 1]
 [2 2 3 2]
 [3 4 2 1]]

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

生成符合均分布的浮點(diǎn)數(shù),取值范圍為[low, high),默認(rèn)取值范圍為[0, 1.0)。

import numpy as np
v1 = np.random.uniform()
v2 = np.random.uniform(low = 0,high = 5)
v3 = np.random.uniform(low = 0,high = 5,size = [3,4])
print(v1)
print(v2)
print(v3)

輸出結(jié)果為:

0.6925621763952164
3.0483936610544218
[[1.34959297 4.84117424 0.41277118 4.81392216]
 [2.91266734 0.87922181 3.39729422 3.34340092]
 [0.45158364 3.8129479  0.54246798 2.57192192]]

numpy.random.normal(loc=0.0, scale=1.0, size=None)

按照正態(tài)分布生成均值為loc,標(biāo)準(zhǔn)差為scale的,形狀為size的浮點(diǎn)數(shù)。

import numpy as np
v1 = np.random.normal()
v2 = np.random.normal(loc = 0,scale = 5)
v3 = np.random.normal(loc = 0,scale = 5,size = [3,4])
print(v1)
print(v2)
print(v3)

輸出結(jié)果為:

0.7559391954091367
-3.359831771004067
[[  3.90821047   6.37757533   6.3813528    0.86219281]
 [ -3.61201084   4.05948053  -3.91172941  11.29050165]
 [ -8.60318633 -10.07090496  -4.86557867   7.98536182]]

numpy.random.random(size=None)

生成[0.0, 1.0)之間的浮點(diǎn)數(shù)。

import numpy as np
v1 = np.random.random()
v2 = np.random.random(size = [3,4])
print(v1)
print(v2)

輸出結(jié)果為:

0.5930924941107145
[[0.41002067 0.28097163 0.8908558  0.16951515]
 [0.59730596 0.57475303 0.84174255 0.59633522]
 [0.63508879 0.44138737 0.6223043  0.61540997]]

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

從a(數(shù)組)中選取size(維度)大小的隨機(jī)數(shù),replace=True表示可重復(fù)抽取,p是a中每個(gè)數(shù)出現(xiàn)的概率。

若a是整數(shù),則a代表的數(shù)組是arange(a)。

import numpy as np
v1 = np.random.choice(5)
v2 = np.random.choice(5,size = 5)
v3 = np.random.choice([1,2,3,4,5],size = 5)
v4 = np.random.choice([1,2,3,4,5],size = 5,p = [1,0,0,0,0])
v5 = np.random.choice([1,2,3,4,5],size = 5,replace = False)
print("v1:",v1)
print("v2:",v2)
print("v3:",v3)
print("v4:",v4)
print("v5:",v5)

輸出結(jié)果為:

v1: 1
v2: [0 0 4 0 4]
v3: [3 2 3 1 1]
v4: [1 1 1 1 1]
v5: [4 2 3 5 1]

以上就是python人工智能tensorflow函數(shù)np.random模塊使用方法的詳細(xì)內(nèi)容,更多關(guān)于tensorflow函數(shù)np.random模塊的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python浮點(diǎn)數(shù)四舍五入問(wèn)題的分析與解決方法

    Python浮點(diǎn)數(shù)四舍五入問(wèn)題的分析與解決方法

    這篇文章主要給大家介紹了關(guān)于Python中浮點(diǎn)數(shù)四舍五入問(wèn)題的分析與解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 以SQLite和PySqlite為例來(lái)學(xué)習(xí)Python DB API

    以SQLite和PySqlite為例來(lái)學(xué)習(xí)Python DB API

    本文將以SQLite和PySqlite為例來(lái)學(xué)習(xí)Python DB API,pysqlite是一個(gè)sqlite為python 提供的api接口,它讓一切對(duì)于sqlit的操作都變得異常簡(jiǎn)單
    2020-02-02
  • 總結(jié)Pyinstaller打包的高級(jí)用法

    總結(jié)Pyinstaller打包的高級(jí)用法

    前段時(shí)間在制作詞云制作小工具的時(shí)候,直接在命令行用pyinstaller -F 工具.py指令打包成功后,啟動(dòng)exe可執(zhí)行文件的時(shí)候各種報(bào)錯(cuò), 今天,我們就分享一下踩坑經(jīng)過(guò),需要的朋友可以參考下
    2021-06-06
  • python數(shù)字圖像處理之高級(jí)形態(tài)學(xué)處理

    python數(shù)字圖像處理之高級(jí)形態(tài)學(xué)處理

    這篇文章主要介紹了python數(shù)字圖像處理之高級(jí)形態(tài)學(xué)處理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • Python+騰訊云服務(wù)器實(shí)現(xiàn)每日自動(dòng)健康打卡

    Python+騰訊云服務(wù)器實(shí)現(xiàn)每日自動(dòng)健康打卡

    本文主要介紹了通過(guò)Python+騰訊云服務(wù)器實(shí)現(xiàn)每日自動(dòng)健康打卡,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • Django admin實(shí)現(xiàn)圖書(shū)管理系統(tǒng)菜鳥(niǎo)級(jí)教程完整實(shí)例

    Django admin實(shí)現(xiàn)圖書(shū)管理系統(tǒng)菜鳥(niǎo)級(jí)教程完整實(shí)例

    這篇文章主要介紹了Django admin實(shí)現(xiàn)圖書(shū)管理系統(tǒng)菜鳥(niǎo)級(jí)教程完整實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Python連接DB2數(shù)據(jù)庫(kù)

    Python連接DB2數(shù)據(jù)庫(kù)

    DB2 是美國(guó)IBM公司開(kāi)發(fā)的一套關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它主要的運(yùn)行環(huán)境為UNIX(包括IBM自家的AIX)、Linux、IBM i(舊稱OS/400)、z/OS,以及Windows服務(wù)器版本。今天我們來(lái)探討下如何使用Python連接DB2數(shù)據(jù)庫(kù)
    2016-08-08
  • 用python實(shí)現(xiàn)一個(gè)文件搜索工具

    用python實(shí)現(xiàn)一個(gè)文件搜索工具

    大家好,本篇文章主要講的是用python實(shí)現(xiàn)一個(gè)搜索工具,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • 解決Django migrate No changes detected 不能創(chuàng)建表的問(wèn)題

    解決Django migrate No changes detected 不能創(chuàng)建表的問(wèn)題

    今天小編就為大家分享一篇解決Django migrate No changes detected 不能創(chuàng)建表的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • python+appium實(shí)現(xiàn)自動(dòng)化測(cè)試的示例代碼

    python+appium實(shí)現(xiàn)自動(dòng)化測(cè)試的示例代碼

    appium是一個(gè)開(kāi)源的測(cè)試自動(dòng)化框架,可以與原生的、混合的和移動(dòng)的web應(yīng)用程序使用,本文主要介紹了python+appium實(shí)現(xiàn)自動(dòng)化測(cè)試的示例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評(píng)論

博乐市| 托克逊县| 大同县| 霍山县| 阳城县| 琼海市| 乐清市| 麻栗坡县| 贵溪市| 女性| 乌拉特前旗| 白水县| 潮州市| 松阳县| 闽清县| 丰县| 内乡县| 横峰县| 上饶市| 五大连池市| 兴业县| 汶上县| 中牟县| 繁峙县| 疏勒县| 松滋市| 陵川县| 韶山市| 广饶县| 涞源县| 慈利县| 长泰县| 息烽县| 天长市| 靖州| 富民县| 左权县| 寿宁县| 福州市| 安岳县| 洛川县|