读取图像和label,并转Tensor
发布日期:2021-05-14 15:20:25 浏览次数:19 分类:精选文章

本文共 2399 字,大约阅读时间需要 7 分钟。

���������������������������������������������Tensor���������������������������������������������������������������������������PyTorch���������������������������������������

���������������������

���������������������������������

  • ��������������� ���������������������������������������������������������������������

  • ��������������� ���������������������RGB���������������������������������������������������������������

  • ��������������� ������Index���������������������������������������������������������

  • ���������������

    • ��������������������� Inherits torch.utils.data.Dataset ������������������������������
    • ������������������������������������������������������������������������������������
    • ������������������������������������������������������������������

    ���������������

  • ������������������
  • ������������������������������������

    import os
    import random
    from PIL import Image
    from torch.utils.data import Dataset
    1. ������������������
    2. ������������������������������������������������������������������

      import os
      from PIL import Image
      from torch.utils.data import Dataset
      random.seed(1) # ������������������������������������������
      major_config = {
      'classes': ['dog', 'cat', 'car'],
      'class_label': {
      'dog': 0,
      'cat': 1,
      'car': 2
      }
      }
      1. ���������������
      2. ������������������������������������������������������������������

        class LoadDataset(Dataset):
        def __init__(self, data_dir, transform=None):
        self.img_label_list = get_all_image_labels(data_dir)
        self.transform = transform
        1. ���������������
        2. ������������������������������������������

          def get_image_label_by_index(dataset, index):
          return dataset.img_label_list[index]
          1. ������������������
          2. ������������������������������

            def get_dataset_length(dataset):
            return len(dataset.img_label_list)

            ���������������

          3. ������������������������������������������������������������������ PNG ��� JPG���������������������������

          4. ���������������������������������������������������������������������������

          5. ���������������������������������������������������One-hot encoding������������������������������

          6. ���������������������������������������������������������������������

          7. ���������������������������������������������������������������������������������������������������������

          8. ���������������������������������������������������������������������������������������������������������������������������������������

    上一篇:模型的训练
    下一篇:通过torchsummary查看网络

    发表评论

    最新留言

    初次前来,多多关照!
    [***.217.46.12]2025年04月16日 00时12分08秒