Keras - 数据集的队列表现奇怪

时间:2017-12-20 19:55:12

标签: tensorflow keras

我正在使用fit_generator data_generator validation_data

代码是:

history=model.fit_generator(generator=generator_trai,steps_per_epoch=200,epochs=2,validation_data=generator_val,validation_steps=15)

我设置validation_steps=15。由于queue_size的默认10,我希望生成器在第一个纪元中向队列添加25个批次。第25页中的15个用于在第一个时期进行验证,另外10个用于填充队列。到现在为止还挺好。但我想知道为什么发电机在第二个时代又增加了25批次。在我看来,它应该只添加在第二纪元中用于验证的15批。

为什么会这样?

训练生成器按预期工作。在第一纪元中添加210批次,在第二纪元中再添加200批次。

0 个答案:

没有答案