Вот пример загрузки набора изображений из каталога:
from tensorflow.keras.preprocessing.image import ImageDataGenerator
def load_images():
normalize = lambda x: (x.astype('float32') - 127.5) / 127.5 # normalize to between -1: and 1
data_gen = ImageDataGenerator(preprocessing_function=normalize, zoom_range=0.2,
horizontal_flip=True,rotation_range=0.05)
x_train = data_gen.flow_from_directory(INPUT_DIR,
target_size = (IMAGE_SIZE,IMAGE_SIZE),
batch_size = BATCH_SIZE,
shuffle = True,
save_to_dir='augmented',
class_mode = 'input',
subset = "training")
return x_train
x_train = load_images()