train_dataset = tf.keras.preprocessing.image_dataset_from_directory( "/kaggle/input/intel-image-classification/seg_train/seg_train", labels="inferred", label_mode="categorical", class_names=class_names, color_mode="rgb", batch_size=config["BATCH_SIZE"], image_size=(config["IMG_SIZE"],config["IMG_SIZE"]), shuffle=True, seed=32, validation_split=config["VAL_SPLIT"], subset="training", interpolation="bilinear", verbose=True ) valid_dataset = tf.keras.preprocessing.image_dataset_from_directory( "/kaggle/input/intel-image-classification/seg_train/seg_train", labels="inferred", label_mode="categorical", class_names=class_names, color_mode="rgb", batch_size=config["BATCH_SIZE"], image_size=(config["IMG_SIZE"],config["IMG_SIZE"]), shuffle=True, seed=32, validation_split=config["VAL_SPLIT"], subset="validation", interpolation="bilinear", verbose=True ) test_dataset = tf.keras.preprocessing.image_dataset_from_directory( "/kaggle/input/intel-image-classification/seg_test/seg_test", labels='inferred', label_mode='categorical', class_names=class_names, color_mode='rgb', batch_size=config["BATCH_SIZE"], image_size=(config["IMG_SIZE"],config["IMG_SIZE"]), interpolation='bilinear', verbose=True ) __ __