pytorch-image-models icon indicating copy to clipboard operation
pytorch-image-models copied to clipboard

Fix infinite recursion risk in ImageDataset error handling

Open mohiuddin-khan-shiam opened this issue 6 months ago • 0 comments

Fix infinite recursion risk in ImageDataset error handling

Changes

  • Added maximum retry limit to prevent infinite recursion when loading corrupted/missing files
  • Improved error messages and logging for better diagnostics
  • Separated file access errors from image loading errors
  • Enhanced error recovery with proper state management

Impact

  • More reliable dataset loading
  • Better error diagnostics
  • Prevents potential infinite recursion edge cases
  • Maintains backward compatibility

mohiuddin-khan-shiam avatar Jun 08 '25 22:06 mohiuddin-khan-shiam