PyTorch 读取图像图片数据
生活随笔
收集整理的這篇文章主要介紹了
PyTorch 读取图像图片数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
讀取圖像
- 讀取已封裝好數據集
- 讀取 MNIST
- 讀取自定義數據集
讀取已封裝好數據集
讀取 MNIST
transform = transforms.Compose([transforms.ToTensor(),transforms.Normalize(0.5, 0.5)] ) # 如果沒有下載 MNIST 數據集,那么需要設置 download 參數為 True # 如果已經下載 MNIST 數據集,那么只需設置 download 參數為 False trainset = torchvision.datasets.MNIST(root='./data', train=True, transform=transform, download=False) trainloader = torch.utils.data.DataLoader(dataset=trainset, batch_size=batch_size, shuffle=True, num_workers=2) testset = torchvision.datasets.MNIST(root='./data', train=False, transform=transform, download=False) testloader = torch.utils.data.DataLoader(dataset=testset, batch_size=batch_size, shuffle=True, num_workers=2)讀取自定義數據集
文件夾結構如圖所示
數據集讀取代碼如下:
調用讀取類示例如下:
train_Data = DIV2KDataset([TRAIN_ROOT, TRAIN_LABEL], crop_size_img, crop_size_label) 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的PyTorch 读取图像图片数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PyTorch Upsample() 函
- 下一篇: Python 实现图片质量比较之PSNR