Deploy.prototxt文件简述
Deploy.prototxt是测试网络是使用的文件,基于train.prototxt文件进行修改。
修改内容:
1.数据输入
Deploy将train.prototxt中的数据层,包括训练数据和测试数据删除,新加入输入层,用于输入数据。
2.删除参数初始化
Train.prototxt中会将weight,bias等参数进行初始化,在deploy中由于加载的是caffemodel中训练好的参数,所以卷积层,全连接层的参数初始化要删除。
3.删除accuracy 层
在训练过程中,用于输出相对目标值的准确率,在deploy.prototxt中不需要该层。
4.修改softmaxwithLoss为Softmax