8 加载数据集DataLoader官方(len(dataset)/batch_size)
涉及两个类:dataset&DataLoader

dataset
DataLoader
https://www.bilibili.com/video/BV1hE411t7RN?p=15

import torchvision.datasetsfrom torch.utils.data import DataLoaderfrom torch.utils.tensorboard import SummaryWriterdataset = torchvision.datasets.CIFAR10("../data", train=True, transform=torchvision.transforms.ToTensor(),download=True)#dataloader = DataLoader(dataset, batch_size=64, shuffle=True, num_workers=0, drop_last=True) # drop_last=True 表示最后一个bath舍弃writer = SummaryWriter("../logs/dataloader")for epoch in range(2):step=0for data in dataloader:imgs, target = dataprint(imgs.shape)print(target)writer.add_images("Epoch_%d"%(epoch), imgs, step)step +=1writer.close()
