Comment voulez-vous charger des images dans Pytorch DataLoader?
La pytorch tutoriel pour le chargement de données et de traitement est tout à fait spécifique à un seul exemple, quelqu'un pourrait-il m'aider avec ce que la fonction doit ressembler à un plus générique simple chargement d'images?
Tutoriel: http://pytorch.org/tutorials/beginner/data_loading_tutorial.html
Mes Données:
J'ai le MINST dataset au format jpg dans le dossier suivant de la structure. (Je sais que je peux utiliser la classe dataset, mais c'est simplement pour voir comment charger des images simples en pytorch sans csv ou de fonctions complexes).
Le nom du dossier est l'étiquette et les images sont 28x28 png en niveaux de gris, pas de transformations nécessaires.
data
train
0
3.png
5.png
13.png
23.png
...
1
3.png
10.png
11.png
...
2
4.png
13.png
...
3
8.png
...
4
...
5
...
6
...
7
...
8
...
9
...
Vous devez vous connecter pour publier un commentaire.
Voici ce que j'ai fait pour pytorch 4.1
Si vous utilisez mnist, il y a déjà un preset dans pytorch via torchvision.
Vous pourriez faire
Si vous voulez généraliser à un répertoire d'images (même importations comme ci-dessus), vous pourriez faire
Vous pouvez parcourir comme:
Il y a des tas de façons de généraliser pytorch pour dataset image de chargement, la méthode que je connaisse est sous-classement torche.utils.les données.dataset