더북(TheBook)

이번 예제에서 사용할 fashion_mnist 데이터셋은 토치비전으로 내려받을 수 있습니다.

코드 5-3 fashion_mnist 데이터셋 내려받기

train_dataset = torchvision.datasets.FashionMNIST("../chap05/data", download=True,
                       transform=transforms.Compose([transforms.ToTensor()])) ------ ①
test_dataset = torchvision.datasets.FashionMNIST("../chap05/data", download=True,
                train=False, transform=transforms.Compose([transforms.ToTensor()])) ------ 앞에서 훈련 데이터셋을 내려받았다면 여기에서는 테스트 데이터셋을 내려받습니다.

torchvision.datasetstorch.utils.data.Dataset의 하위 클래스로 다양한 데이터셋(CIFAR, COCO, MNIST, ImageNet 등)을 포함합니다. torchvision.datasets에서 사용하는 주요한 파라미터는 다음과 같습니다.

ⓐ 첫 번째 파라미터: FashionMNIST를 내려받을 위치를 지정합니다.

download: downloadTrue로 변경해 주면 첫 번째 파라미터의 위치에 해당 데이터셋이 있는지 확인한 후 내려받습니다.

transform: 이미지를 텐서(0~1)로 변경합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.