我在某处读过,在测试过程中没有应用Dropout。 dropout
中deploy.prototxt
图层的用途是什么?用于测试模型的deploy
文件不是?
提前致谢
答案 0 :(得分:1)
"Dropout"
层被用作一种正规化类型,通过"关闭"训练期间随机响应:图层将从输入中随机设置为零dropout_ratio
根据实现丢失的方式,您可能需要在测试时通过缩放替换训练的概率下降。测试时间丢失会为您进行缩放。
最近版本的caffe已经" folds"这缩小到训练阶段(见dropout_layer.cpp
line 41 and 59),从而在TEST阶段使这一层变得多余。