我正在使用 Keras 训练图像分类 CNN。使用该ImageDataGenerator
函数,我对训练图像应用了一些随机变换(例如旋转、剪切、缩放)。我的理解是,这些转换在传递给模型之前会随机应用于每个图像。
但有些事情我不清楚:
1) 如何确保训练时包含图像的特定旋转(例如 90°、180°、270°)。
2)steps_per_epoch
参数model.fit_generator
应设置为数据集的唯一样本数除以flow_from_directory
方法中定义的批量大小。这在使用上述图像增强方法时是否仍然适用,因为它们增加了训练图像的数量?
谢谢,马里奥