IMG
torchvision.transforms (ToTensor, Normalize, Resize, RandomCrop,Compose)
transforms ๋ชจ๋์ ์ด๋ฏธ์ง๋ฅผ ํ์ต์ ์ํด ์ ์ ํ ๋ณํํ ๋ ์ฌ์ฉํฉ๋๋ค. ๋ชจ๋์์ ์ฃผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ์๊ฐํ๊ฒ ์ต๋๋ค. module import import torchvision.transforms as transforms transforms.ToTensor transforms.ToTensor() Pytorch์ ๋ฐฐ์ด์ ๋ฐฐ์ด๊ตฌ์กฐ๊ฐ C*H*W(C:์ฑ๋, H:๋์ด, W:๋๋น)์ ๋๋ค. ํ์ง๋ง PIL์ด๋ฏธ์ง์ Numpy ๋ฐฐ์ด์์๋ H*W*C์ ๋๋ค. ToTensor๋ ์ด๋ฌํ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํด์ค๋๋ค. ๋ํ ToTensor๋ ์ด๋ฏธ์ง ํฝ์ ์ ๋ฐ๊ธฐ์ ๋๋ฅผ Scaleํด์ค๋๋ค. ๋ฐ๊ธฐ์ ๋๊ฐ 0~255๋ก ํ์๋์๋ค๋ฉด ๊ทธ ๊ฐ์ 0~1๋ก scaleํด์ฃผ๊ฒ ๋ฉ๋๋ค. transforms.Nomalize transforms.Norma..