Vector
, Matrix
and Tensor
NumPy
ReviewPytorch
Tensor AllocationVector
, Matrix
and Tensor
Pytorch
Tensor Shape Conventiontensor
= batch size
X dim
t = (batch size, dim)
tensor
= batch size
X width
X height
batch size
: 3 dimensional box
앞 사각형의 세로를 의미한다.
width
: 3 dimensional box
앞 사각형의 가로를 의미한다.
height
: 3 dimensioal box
에서 윗 사각형의 세로를 의미한다
Natural Language Processing
에서 쓰이는 3D Tensor의 의미tensor
= batch size
X length
X dim
batch size
: 3 dimensional box
앞 사각형의 세로를 의미한다.
length
: 3 dimensional box
앞 사각형의 가로를 의미한다.
dim
: 3 dimensioal box
에서 윗 사각형의 세로를 의미한다
dim
이 batch size
만큼 스택이 쌓여서 3 dimensional box
를 이룬다고 생각하면 된다.
Import
Run pip install -r requirements.txt
in terminal to install all required Python packages
import numpy as np import torch
NumPy
ReviewNumPy
t = np.array([])
Reference https://github.com/deeplearningzerotoall/PyTorch
모두를 위한 딥러닝 시즌 2 강의 내용 참조