Spaces:
Sleeping
Sleeping
| import tensorflow as tf | |
| IMG_SIZE = (224, 224) | |
| BATCH_SIZE = 16 | |
| TRAIN_DIR = "dataset/train" | |
| VAL_DIR = "dataset/validation" | |
| TEST_DIR = "dataset/test" | |
| def load_datasets(): | |
| train_ds = tf.keras.preprocessing.image_dataset_from_directory( | |
| TRAIN_DIR, | |
| image_size=IMG_SIZE, | |
| batch_size=BATCH_SIZE, | |
| label_mode="binary", | |
| shuffle=True | |
| ) | |
| val_ds = tf.keras.preprocessing.image_dataset_from_directory( | |
| VAL_DIR, | |
| image_size=IMG_SIZE, | |
| batch_size=BATCH_SIZE, | |
| label_mode="binary", | |
| shuffle=False | |
| ) | |
| test_ds = tf.keras.preprocessing.image_dataset_from_directory( | |
| TEST_DIR, | |
| image_size=IMG_SIZE, | |
| batch_size=BATCH_SIZE, | |
| label_mode="binary", | |
| shuffle=False | |
| ) | |
| return train_ds, val_ds, test_ds | |