PyTorch - 텐서의 조작(Manipulating the Tensor) 간단 정리 Colab
텐서의 조작(Manipulations) 인덱싱(Indexing): Numpy처럼 인덱싱 형태로 사용가능 import torch x = torch.Tensor([[1, 2], print(x) print(x[0,0]) print(x[0,1]) print(x[1,0]) print(x[1,1]) print(x[:,0]) print(x[:,1]) print(x[0,:]) print(x[1,:]) [3, 4]]) # 2, 2 Tensor tensor([[1., 2.], [3., 4.]]) tensor(1.) tensor(2.) tensor(3.) tensor(4.) tensor([1., 3.]) tensor([2., 4.]) tensor([1., 2.]) tensor([3., 4.]) view: 텐서의 크기(siz..
PyTorch - 텐서의 연산 간단 정리 Colab
텐서의 연산(Operations) 텐서에 대한 수학 연산, 삼각함수, 비트 연산, 비교 연산, 집계 등 사용 import math import torch a = torch.rand(1,2) * 2 - 1 print(a) print(torch.abs(a)) print(torch.ceil(a)) print(torch.floor(a)) print(torch.clamp(a, -0.5, 0.5)) # 최대값, 최소값 설정 tensor([[ 0.7607, -0.2887]]) tensor([[0.7607, 0.2887]]) tensor([[1., -0.]]) tensor([[ 0., -1.]]) tensor([[ 0.5000, -0.2887]]) print(a) print(torch.min(a)) print(torc..