1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| A=torch.arange(20,dtype=torch.float32).view(5,4) B=A.clone() C=B
C[0,:] = 0 print(A,B,C)
print(A+B,A*B,torch.sin(A)) A=torch.arange(2*20).view(2,5,4).float() print(A)
print(A.sum(axis=0),A.sum([0,1]),A.sum())
print(A.mean(axis=0,keepdim=True),A.mean([0,1]),A.mean())
print(A.numel())
X=torch.arange(4).float() Y=torch.ones(4) print(torch.dot(X,Y))
print(torch.norm(X))
X=X.view(2,2) Y=Y.view(2,2) print(torch.mm(X,Y))
|