国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 人工智能學習Pytorch教程Tensor基本操作示例詳解

人工智能學習Pytorch教程Tensor基本操作示例詳解

2022-02-28 00:19Swayzzu Python

這篇文章主要為大家介紹了人工智能學習Pytorch教程Tensor的基本操作示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步

一、tensor的創建

1.使用tensor

小寫字母的tensor接收具體的數據,可以直接按照numpy的方式輸入數組。

人工智能學習Pytorch教程Tensor基本操作示例詳解

2.使用Tensor

大寫字母的可以接收形狀,此時會生成隨機數,但沒有任何規則??梢陨刹煌念愋汀?/p>

人工智能學習Pytorch教程Tensor基本操作示例詳解

自動生成的數據有默認類型,FloatTensor,可以使用torch.set_default_tensor_type去修改

3.隨機初始化

rand:0-1之間均勻采樣

randn:均值0,方差1的正態分布隨機采樣

以上兩種可以直接輸入形狀,即可產生對應形狀的隨機數。

randint:參數是---起始值、終止值、形狀

同時每一個都會有一個_like方法,輸入一個tensor,會生成對應形狀的新tensor

人工智能學習Pytorch教程Tensor基本操作示例詳解

4.其他數據生成

①torch.full

參數是---形狀,數據。如果形狀的位置給一個空的list,生成的就是標量。

人工智能學習Pytorch教程Tensor基本操作示例詳解

②torch.arange

參數是---起始,終止,步長。不包含終止值。

人工智能學習Pytorch教程Tensor基本操作示例詳解

③linspace和logspace

參數是---起始,終止,數量。包含終止值

人工智能學習Pytorch教程Tensor基本操作示例詳解

④ones, zeros, eye

輸入形狀即可。ones和zeros也有_like方法

人工智能學習Pytorch教程Tensor基本操作示例詳解

⑤torch.randperm

隨機打散。輸入一個數字,會自動生成這個數字長度的,從0開始的隨機排列數字,可以作為索引。當需要對不同的數據,使用相同的索引,并且打亂順序時,非常好用。

人工智能學習Pytorch教程Tensor基本操作示例詳解

 

二、tensor的索引與切片

1.索引與切片使用方法

和python中的索引切片使用方法一致

人工智能學習Pytorch教程Tensor基本操作示例詳解

人工智能學習Pytorch教程Tensor基本操作示例詳解

①index_select

輸入的參數---維度的位置、要選的內容對應的維度的索引。不太好理解,可以看下面的例子。

人工智能學習Pytorch教程Tensor基本操作示例詳解

②...

三個點相當于集成了的連續的冒號。

人工智能學習Pytorch教程Tensor基本操作示例詳解

③mask

需要先根據數據生成一個mask,比如挑選出大于等于0.3的數,此時會得到一個和數據相同形狀的,滿足條件位置是1,不滿足條件的位置是0的一個mask,通過masked_select可以選出數據。

人工智能學習Pytorch教程Tensor基本操作示例詳解

 

三、tensor維度的變換

1.維度變換

①torch.view

和numpy中的reshape方法一樣。轉換的時候需要考慮到實際的物理意義。

人工智能學習Pytorch教程Tensor基本操作示例詳解

②squeeze/unsqueeze

squeeze輸入的參數---需要減少的維度所在位置

unsqueeze輸入的參數---需要增加的維度所在的位置

人工智能學習Pytorch教程Tensor基本操作示例詳解

③expand,repeat

expand輸入的參數---希望擴展后所形成的維度

repeat輸入的參數---各自維度需要重復的次數

通常使用expand,因為不會主動復制數據。

人工智能學習Pytorch教程Tensor基本操作示例詳解

④t,transpose,permute

t:和numpy中的轉置一樣,只針對二維矩陣操作

transpose:輸入需要交換的維度的位置即可。但想要還原的時候,需記得轉換后的各個位置的物理意義,根據實際意義進行再次轉換。見下面的例子。

permute:輸入希望轉換成的維度的位置索引即可。相當于多次使用transpose

人工智能學習Pytorch教程Tensor基本操作示例詳解

以上就是人工智能學習Pytorch教程Tensor基本操作示例詳解的詳細內容,更多關于Pytorch的tensor基本操作的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/Swayzzu/article/details/121075984

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 涩涩视频观看 | 91香蕉视频| 久久久久久国产精品 | 日韩成人影院 | 欧美性一区二区三区 | 国产一区二区在线视频 | 日本精品在线播放 | 日韩精品电影 | 午夜社区| 成人综合网站 | 久久夜色精品国产 | 欧美亚洲一区二区三区 | 中文成人在线 | 国产美女精品视频免费观看 | 免费看日本黄色片 | 欧美视频在线免费 | 久久夜夜| 国产精品第52页 | 免费黄色电影在线观看 | 国产色播av在线 | 精品久久久久久久久久久久久久 | 91亚洲成人| 男女视频在线 | 欧美一区二区三区成人 | 男人午夜天堂 | 中文字幕av一区二区三区 | 99久久久国产精品 | 日韩亚洲视频 | 在线观看成人国产 | 亚洲欧洲精品成人久久奇米网 | 国产精品久久久久久亚洲调教 | 欧美在线观看免费观看视频 | 色爱欧美| 97国产超碰 | 亚洲视频在线观看 | 草久久久| 亚洲精品第一页 | 欧美午夜精品久久久久久浪潮 | 毛片免费的 | 能在线观看的黄色网址 | 天天拍拍天天干 |