我试过这个实验:
1)我有两个类“月亮”和“星星”,每个类有3个图像。在
2)我尝试创建数据增强图像,如下所述。在
trainingDataGenerator = ImageDataGenerator(rotation_range=10)
trainGenerator = trainingDataGenerator.flow_from_directory(
trainingDataDir,
target_size=(28,28),
batch_size = 1,
seed=7,
class_mode='binary',
save_to_dir='data/augmented')
# Define Model Here.
# fit_generator is like this:
model.fit_generator(
trainGenerator,
steps_per_epoch = 5,
epochs=1)
当我查看data/augmented目录时,生成的图像数量是11(11)。在
我的问题:
每个历元的图像总数为=步数/历元*批处理大小
这意味着在我的例子中,它应该为1个历元生成5*1=5个图像。但我在扩充目录里看到了11张图片。在
有人能解释一下这些数据增强图像是如何计算的吗?在
目前没有回答
相关问题 更多 >
编程相关推荐