Pytorch基礎(chǔ)之torch.randperm的使用
Pytorch torch.randperm的使用
torch.randperm(n):將0~n-1(包括0和n-1)隨機(jī)打亂后獲得的數(shù)字序列,函數(shù)名是random permutation縮寫
【sample】
? ? ? ? ?torch.randperm(10) ===> tensor([2, 3, 6, 7, 8, 9, 1, 5, 0, 4])
torch.randn和torch.rand有什么區(qū)別
torch.rand和torch.randn有什么區(qū)別? y = torch.rand(5,3) y=torch.randn(5,3)
一個(gè)均勻分布,一個(gè)是標(biāo)準(zhǔn)正態(tài)分布。
均勻分布
torch.rand(*sizes, out=None) → Tensor
返回一個(gè)張量,包含了從區(qū)間[0, 1)的均勻分布中抽取的一組隨機(jī)數(shù)。張量的形狀由參數(shù)sizes定義。
參數(shù):
sizes (int...)
- 整數(shù)序列,定義了輸出張量的形狀out (Tensor, optinal)
- 結(jié)果張量
例子:
torch.rand(2, 3) 0.0836 0.6151 0.6958 0.6998 0.2560 0.0139 [torch.FloatTensor of size 2x3]
標(biāo)準(zhǔn)正態(tài)分布
torch.randn(*sizes, out=None) → Tensor
返回一個(gè)張量,包含了從標(biāo)準(zhǔn)正態(tài)分布(均值為0,方差為1,即高斯白噪聲)中抽取的一組隨機(jī)數(shù)。張量的形狀由參數(shù)sizes定義。
參數(shù):
sizes (int...)
- 整數(shù)序列,定義了輸出張量的形狀out (Tensor, optinal)
- 結(jié)果張量
例子:
torch.randn(2, 3) 0.5419 0.1594 -0.0413 -2.7937 0.9534 0.4561 [torch.FloatTensor of size 2x3]
其他:
離散正態(tài)分布
torch.normal(means, std, out=None) → → Tensor
線性間距向量
torch.linspace(start, end, steps=100, out=None) → Tensor
返回一個(gè)1維張量,包含在區(qū)間start和end上均勻間隔的step個(gè)點(diǎn)。
輸出張量的長(zhǎng)度由steps決定。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談python的elementtree模塊處理中文注意事項(xiàng)
這篇文章主要介紹了淺談python的elementtree模塊處理中文注意事項(xiàng),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03使用Mixin設(shè)計(jì)模式進(jìn)行Python編程的方法講解
Mixin模式也可以看作是一種組合模式,綜合多個(gè)類的功能來(lái)產(chǎn)生一個(gè)類而不通過(guò)繼承來(lái)實(shí)現(xiàn),下面就來(lái)整理一下使用Mixin設(shè)計(jì)模式進(jìn)行Python編程的方法講解:2016-06-06Python測(cè)試線程應(yīng)用程序過(guò)程解析
這篇文章主要介紹了Python測(cè)試線程應(yīng)用程序過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12使用Keras構(gòu)造簡(jiǎn)單的CNN網(wǎng)絡(luò)實(shí)例
這篇文章主要介紹了使用Keras構(gòu)造簡(jiǎn)單的CNN網(wǎng)絡(luò)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06python多進(jìn)程和多線程究竟誰(shuí)更快(詳解)
下面小編就為大家?guī)?lái)一篇python多進(jìn)程和多線程究竟誰(shuí)更快(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05python操作數(shù)據(jù)庫(kù)之sqlite3打開(kāi)數(shù)據(jù)庫(kù)、刪除、修改示例
這篇文章主要介紹了python操作sqlite3打開(kāi)數(shù)據(jù)庫(kù)、刪除、修改示例,需要的朋友可以參考下2014-03-03python函數(shù)局部變量、全局變量、遞歸知識(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家整理了關(guān)于python函數(shù)局部變量、全局變量、遞歸知識(shí)點(diǎn),有興趣的朋友們學(xué)習(xí)參考下。2019-11-11python協(xié)程庫(kù)asyncio(異步io)問(wèn)題
這篇文章主要介紹了python協(xié)程庫(kù)asyncio(異步io)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11PyQt實(shí)現(xiàn)計(jì)數(shù)器的方法示例
這篇文章主要介紹了PyQt實(shí)現(xiàn)計(jì)數(shù)器的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Python游戲開(kāi)發(fā)之魔塔小游戲的實(shí)現(xiàn)
魔塔小游戲作為一款角色扮演RPG小游戲,一直深受大家的喜愛(ài)。本文將利用Python的cpgames模塊制作這一經(jīng)典小游戲,感興趣的可以跟隨小編一起動(dòng)手試一試2022-02-02