在 tensorflow Object Detection API 中,faster_rcnn_meta_arch.py 中,默认设置是在“TRAINING”期间使批范数参数不可训练。代码中的注释如下
batch_norm_trainable: Whether to update batch norm parameters during
training or not. When training with a relative large batch size
(e.g. 8), it could be desirable to enable batch norm update.
据我了解,如果我们不设置可训练的批范数参数,则均值、标准差等的初始值将始终保持不变。这对于微调来说是可以的,但对于从头开始的训练会出现问题。这对我来说没有任何意义。谁能解释一下?谢谢你。