A. *_*iro 5 classification deep-learning batch-normalization
我有一个CNN,可以在我创建的数据集中学习得很好。我向该网络添加了“批量归一化”以尝试改善性能。
但是..当我尝试对单个图像进行预测时,我总是会得到相同的结果(无论图像如何)。我认为这是因为我需要批处理才能真正进行批处理规范化。
那么有可能使用BN的CNN对单个图像进行预测吗?我想在网络训练完毕后删除BN图层,这是可行的方法吗?
谢谢 :)
我在这里找到了确切的答案和我面临的问题:https : //r2rt.com/implementing-batch-normalization-in-tensorflow.html 在“使用模型进行预测”中解释说,在使用 BN 时,在训练期间您需要在训练集上估计总体均值和总体方差的时间,因此您在进行测试时不必使用批处理(这将是“作弊”):)
| 归档时间: |
|
| 查看次数: |
2937 次 |
| 最近记录: |