Caffe多个输入入口,如何设计prototxt

结构类似这样
绘图1.jpg

望指教,谢谢
已邀请:

郁郁哒哒

赞同来自:

input: "data1" input: "data2" layer { name: "conv1" type: "Convolution" bottom: "data1" bottom: "conv0" top: "conv1" param { lr_mult: 1 # lr_mult: 学习率的系数,最终学习率乘以solver.prototxt配置文件中base_lr # 如果有连个lr_mult, 则第一个表示权值的学习率,第二个表示偏置项的学习率 # 一般偏置项的学习率是权值学习率的两倍 # 可以通过设置lr_mult为0,来控制对该层的参数不做更新 } param { lr_mult: 2 } } layer { name: "conv0" type: "Convolution" bottom: "data2" top: "conv0" param { lr_mult: 1 # lr_mult: 学习率的系数,最终学习率乘以solver.prototxt配置文件中base_lr # 如果有连个lr_mult, 则第一个表示权值的学习率,第二个表示偏置项的学习率 # 一般偏置项的学习率是权值学习率的两倍 # 可以通过设置lr_mult为0,来控制对该层的参数不做更新 } param { lr_mult: 2 } } layer { name: "conv2" type: "Convolution" bottom: "conv1" top: "conv2" param { lr_mult: 1 # lr_mult: 学习率的系数,最终学习率乘以solver.prototxt配置文件中base_lr # 如果有连个lr_mult, 则第一个表示权值的学习率,第二个表示偏置项的学习率 # 一般偏置项的学习率是权值学习率的两倍 # 可以通过设置lr_mult为0,来控制对该层的参数不做更新 } param { lr_mult: 2 } } #softmax-loss layer: 输出loss值 layer { name: "loss" type: "SoftmaxwithLoss" bottom: "conv2" top: "loss" }

要回复问题请先登录注册