我想在Keras的猫狗图像识别中看到我的数据增强结果。因此,我制作了一个batch_size等于1的train_generator,并将扩充后的图片保存到目录中。我在model.fit_generator中将steps_per_epoch和纪元设置为1。我认为目录中应该只有一张图片,但是 碰巧有11张图片。 是什么原因?
原始代码如下
train_generator = train_datagen.flow_from_directory(
train_dir,
target_size=(150, 150),
batch_size=1,
class_mode='binary',
save_to_dir='E:\PycharmProjects\c')
history_ft = model.fit_generator(
train_generator,
steps_per_epoch=1,
epochs=1,
validation_data=test_generator,
validation_steps=1,
verbose=2)