【发布时间】:2021-07-26 23:36:51
【问题描述】:
我已经在 (224, 224) 图像上实现并训练了一个神经分割模型。 但是,在测试期间,模型返回的结果会根据测试批次的形状略有不同。
以下图片是在我的预训练模型上进行测试时获得的结果。
第一张图片是我预测单个示例时得到的预测(我们称之为img0)(所以输入是[img0],形状为(1,224,224))
第二张图片是我对同一张图片的预测,但是当它在包含其他 7 张图片的批次中时(因此 输入 为 [img0, img1, ..., img7] 并且形状为 (8,224,224))。 p>
与第二个输出相比,第一个输出比我预期的更接近。
但是,我不明白为什么输出开始时会有所不同...这应该是正常行为吗? 提前致谢。
【问题讨论】:
-
你能分享一下model.summary()输出的最后几行吗?
标签: python tensorflow output vision