pytorch基礎練習

2022-02-13 21:23:40 字數 1688 閱讀 6885

colab自帶pytorch,是不是很方便!!!

順便,感謝xzy和mds大佬提供的幫助

參考部落格

我猜一定有人想要**吧

import torch

x=torch.empty(5,3)

print(x)#建立乙個沒有初始化的矩陣

y=torch.rand(5,3)

print(y)#建立乙個隨機初始化的矩陣

z=torch.zeros(5,3,dtype=torch.long)

print(z)#建立乙個全部為0的矩陣,且型別為long

#直接構造張量

x=torch.tensor([2.3,4.3])

print(x)

x=x.new_ones(5,3,dtype=torch.double)

print(x)#建立新的tensors

x=torch.randn_like(x,dtype=torch.float)#改變原來的型別

print(x)

y=torch.rand(5,3)

x=torch.rand(5,3)

print(x+y)

y.add(x)

print(y)

#索引print(x[:1])

x=torch.randn(4,4)

y=x.view(16)

z=x.view(-1,8)

print(x.size(),y.size(),z.size())

a=torch.ones(5)

print(a)

b=a.numpy()

print(b)

import numpy as np

a=np.ones(5)

print(a)

b=torch.from_numpy(a)

print(b)

np.add(a,1,out=a)

print(a)

小白不是很會markdown,有排版方面的建議歡迎批評指出!!!

Colab下pytorch基礎練習

colab colaboratory 是乙個 google 研究專案,旨在幫助傳播機器學習培訓和研究成果。它是乙個 jupyter 筆記本環境,並且完全在雲端執行,已經預設安裝好 pytorch,不需要進行任何設定就可以使用,並且完全在雲端執行。詳細使用方法可以參考 rogan 的部落格 如果沒有某...

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...