i created a test dataset using ImageDataGenerator class :
imgs=tf.keras.preprocessing.image.ImageDataGenerator(preprocessing_function=tf.keras.applications.vgg16.preprocess_input).flow_from_directory(r"C:\Users\Abhimanyu\Pictures\Camera Roll",target_size=(224,224),classes=["Class 1","Class 2"])
but i want to view the images in imgs (directory iterator object) because they're shuffled
i tried to view them using matplotlib but i got TypeError
temp=next(imgs)
plt.imshow(temp[0])
>>> TypeError: Invalid shape (12, 224, 224, 3) for image data
any help would be greatly appreciated