-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathP15dataloader.py
More file actions
28 lines (22 loc) · 821 Bytes
/
P15dataloader.py
File metadata and controls
28 lines (22 loc) · 821 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import torchvision
# 准备的测试数据集
from torch.utils.data import DataLoader
from torch.utils.tensorboard import SummaryWriter
test_data = torchvision.datasets.CIFAR10("./dataset",
train=False,
transform=torchvision.transforms.ToTensor())
test_loader = DataLoader(dataset=test_data, batch_size=64, shuffle=False, num_workers=0, drop_last=True)
# 测试数据集中第一张图片及target
img, target = test_data[0]
print(img.shape)
print(target)
writer = SummaryWriter("dataloader")
for epoch in range(2):
step = 0
for data in test_loader:
imgs,target = data
print(imgs.shape)
print(target)
writer.add_images("epoch:{}".format(epoch),imgs,step)
step = step + 1
writer.close()