Pytorch的API詳解
匯入torch庫,然後用torch.empty(5,3)
初始化一個5*3的tensor。
這個tensor裡的數字是隨機的。
torch.rand(5,3)
裡建立的tensor裡的數字是零到一的數字。
建立一個全是0的tensor,型別預設是torch.float32
還可以自己制定型別
還可以使用long()函式
還可以根據已有資料建立tensor。
也可以從一個已有的tensor建立新的tensor,新建的tensor會有之前的tensor的一些特徵,如下圖:我用new_ones(5,3)
建立了一個全是1的tensor,dtype型別是舊的x中數的型別,當然,我也可以手動指定型別,如torch.double
利用randn_like
函式可以產生與x形狀相同的隨機tensor
shape屬性表示形狀
tensor的加法
還有一種in-place形式的加法:
像這種有下劃線的方法,都會改變呼叫者原有的值。
各種類似numpy的索引切片操作都可以在tensor上搞。
這裡的view就相當於numpy的reshape
未完待續
相關文章
- 【小白學PyTorch】21 Keras的API詳解(下)池化、Normalization層PyTorchKerasAPIORM
- Pytorch框架詳解之一PyTorch框架
- 【小白學PyTorch】10 pytorch常見運算詳解PyTorch
- 【小白學PyTorch】21 Keras的API詳解(上)卷積、啟用、初始化、正則PyTorchKerasAPI卷積
- Pytorch——torch.nn.Sequential()詳解PyTorch
- Canvas API 詳解CanvasAPI
- 【小白學PyTorch】13 EfficientNet詳解及PyTorch實現PyTorch
- 【小白學PyTorch】12 SENet詳解及PyTorch實現PyTorchSENet
- JS中Object的API詳解JSObjectAPI
- HBase的JAVA API操作詳解JavaAPI
- API模板方法詳解API
- Pytorch.nn.Conv2d詳解PyTorch
- PyTorch 中 torch.matmul() 函式的文件詳解PyTorch函式
- vue3.0API詳解VueAPI
- PyTorch常用引數初始化方法詳解PyTorch
- 史上最詳細ConvLstm的pytorch程式碼解讀分析PyTorch
- 瀏覽器路由 API 詳解瀏覽器路由API
- Node中fs模組 API詳解API
- javassist庫介紹__API詳解JavaAPI
- 一文詳解Kafka APIKafkaAPI
- 詳解空氣質量API 使用API
- HTML5 Canvas API詳解HTMLCanvasAPI
- Java中的java.lang.Class API 詳解JavaAPI
- Angular(2+)動畫API用法詳解Angular動畫API
- iOS之runtime詳解api(一)iOSAPI
- iOS之runtime詳解api(三)iOSAPI
- iOS之runtime詳解api(二)iOSAPI
- iOS之runtime詳解api(四)iOSAPI
- JavaScript API 設計原則詳解JavaScriptAPI
- WebUploader API 文件詳細解讀WebAPI
- C#呼叫Windows API詳解(上)C#WindowsAPI
- java Ajax ext之API文件詳解JavaAPI
- pytorch-模型儲存與載入自己訓練的模型詳解PyTorch模型
- ResNet詳解:網路結構解讀與PyTorch實現教程PyTorch
- Quartz.Net系列(十三):DateBuilder中的API詳解quartzUIAPI
- PopupWindow使用詳解(一)中文API文件贈送ListPopupWindow中文APIAPI
- MNIST資料集詳解及視覺化處理(pytorch)視覺化PyTorch
- vue3之Composition API詳解VueAPI