Caffe knowledge

Caffe中几个重要的文件

疑惑1: deploy.prototxt 和train_val.prototxt的区别

疑惑2:一个layer中两个标记:top: … top…

疑惑3:如何设置数据扩增参数mirror

疑惑4:如何将一个网络前一部分训练好後参数固定,然后训练后面的网络

 

======================================================

参考网址:https://www.cnblogs.com/zhonghuasong/p/7353221.html

1.deploy.prototxt

deploy是部署的意思。也就是实际应用场景中需要用到的配置文件。因此不必定义数据集的文件位置,但是需要定义输入数据

的纬度(大小)

2.train_val.prototxt

文件定义来训练和验证的网络,因此开始的时候定义训练和测试集的来源。

需要定义forward &backward, 需要定义损失函数

3.train_val.prototxt和deploy.prototxt中间部分

定义来卷积(),激活(sigmoid,relu),池化(pooling),Dropout(BN等),LRN(local response normalization),全链接等操作。

 

 

2890total visits,48visits today

Leave a Reply

Your email address will not be published. Required fields are marked *