【发布时间】:2017-11-21 03:33:56
【问题描述】:
为像素级语义分割训练全卷积神经网络 (FCN) 非常耗费内存。所以我们经常使用batchsize=1来训练FCN。但是,当我们使用 BatchNorm (BN) 层微调预训练网络时,batchsize=1 对 BN 层没有意义。那么,如何处理 BN 层呢?
一些选项:
删除 BN 层(将 BN 层与预训练模型的前面层合并)
冻结BN层的参数和统计数据
....
在 pytorch/tf/caffe 中实现哪个更好以及有任何演示?
【问题讨论】:
标签: tensorflow deep-learning caffe pytorch