1. import torchvision
    2. from torch.utils.tensorboard import SummaryWriter
    3. trans_dataset = torchvision.transforms.Compose([
    4. torchvision.transforms.ToTensor()
    5. ])
    6. train_set = torchvision.datasets.CIFAR10(root='./dataset',train=True,transform = trans_dataset,download=True)
    7. test_set = torchvision.datasets.CIFAR10(root='./dataset',train=False,transform = trans_dataset,download=True)
    8. print(test_set[0])
    9. print(test_set.classes)
    10. # img,target = test_set[0]
    11. # print(img)
    12. # print(type(img))
    13. # print(target)
    14. # print(test_set.classes[target])
    15. # img.show()
    16. writer = SummaryWriter('logs')
    17. for i in range(10):
    18. img_tensor, target = test_set[i]
    19. writer.add_image('torchvision_dataset',img_tensor,i)
    20. writer.close()
    21. #要学会看官方文档
    22. #CIFAR10 可以按住ctrl点击进入源代码查看需要输入的参数
    23. #也可以到pytorch官网查看 pytorch.org