colab
colaboratory 是乙個 google 研究專案,旨在幫助傳播機器學習培訓和研究成果。它是乙個 jupyter 筆記本環境,並且完全在雲端執行,已經預設安裝好 pytorch,不需要進行任何設定就可以使用,並且完全在雲端執行。詳細使用方法可以參考 rogan 的部落格:
如果沒有某種不可描述的上網工具的話,國內目前無法訪問 colab,可以安裝 ghelper: 操作十分容易,完成後即可訪問google下的**。
pytorch 基礎練習
張量tensors
import torchx=torch.empty(5,3
)print(x)#建立乙個沒有初始化的矩陣
)print(y)#建立乙個隨機初始化的矩陣
建立tensors
#create 1d vectortensor運算x = [1., 2., 3
.]x =torch.tensor(x)#我用的是pycharm編輯器,輸入torch給的提示沒有tensor函式,其實是有的
print(x)
x = torch.tensor([1., 2., 3tensor維度變型reshaping.])y = torch.tensor([4., 5., 6
.])z = x +y
print(z)
是不是啥也不懂(我也是)
強烈建議參考以下大佬部落格
pytorch基礎函式
返回乙個張量,從標準正態分佈 均值為0,方差為1 中抽取的一組隨機數。張量的形狀由引數sizes定義。import torch import torch.nn.functional as f x1 torch.tensor 1,2,3,4 1,3,4,5 3,4,5,6 y11 f.softmax ...
Pytorch基礎操作
import torch import numpy as np x torch.empty 5,3 print x 初始化乙個隨機矩陣 x torch.zeros 5,3,dtype torch.long print x 構建乙個全0矩陣 x x.new ones 5,3,dtype torch.d...
pytorch基礎用法
1.把x0和x1的資料合在一起,宣告是什麼型別的資料集 x torch.cat x0,x1 0 type torch.floattensor shape 200,2 floattensor 32 bit floating y torch.cat y0,y1 type torch.longtensor...