使用Keras ImageDataGenerator生成多少个图像?

时间:2019-08-09 05:22:29

标签: python machine-learning keras

我读了几篇文章,而this也很接近。但这并不能清楚地回答我的问题。假设我有相同的steps_per_epoch = 50batch size = 32和总共100张训练图像。 因此,如果我在ImageGenerator(启用shuffle的情况下使用图像增强功能,那还会生成1600张图像进行训练吗? 但是,如果我有5000张训练图像,它将如何工作?它还会生成新图像还是使用原始图像?

1 个答案:

答案 0 :(得分:1)

原始图像仅在每个时期进行转换(即旋转,缩放等),然后用于训练,每个时期中的图像数量等于您拥有的原始图像数量。

这样做可以创建新数据。 这样,学习的模型可能会更健壮和准确