我正在使用Theano后端在Keras培训分段网络,我正在使用带有flow_from_directory的ImageDataGenerator。
我的图片尺寸灵活。为了使用flow_from_directory,您必须指定固定大小(target_size)并在读取图像时,该函数会自动填充原始图像边界之外的点。
目前我将此指定大小设置为大于我最大图像的值 - 比如说最大图像可能是300x400,我将target_size修复为400x400并使用fill_mode ='constant'和cval = 0来填充原始图像之外的点零。
现在我的问题如下。在训练期间,我不希望这些填充区域完全有助于我的损失功能。有没有人知道如何做到这一点?