Sort images while creating dataset in ImageFolder #218
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently,
ImageFolder
does not sort image files by filename when creating a dataset (even though it sorts the classes and subdirectories). This is problematic when working with video frames, i.e., the order of the images matter.Without this change, even while using
shuffle=False
in aDataLoader
, the user will get a shuffled dataset.If unsorted/shuffled images is desired, the user can still user
shuffle=True
when feeding the dataset to aDataLoader
.