使用两个不同的CNN,组成双流CNN,进行fine-tuning,怎么从不同的caffemodel中读取权重?

想从不同的caffemodel中分别读取weight,然后进行fine-tuning。
已邀请:

雨叶清霜

赞同来自: hao_DL

两个思路吧:
(1)修改caffe源代码,修改其读取weights的代码,然后重新编译
(2)自己写个脚本。首先写一个prototxt把想要的权重的层都放进来,组成一个新的网络。然后写个python脚本,读取原来的caffemodel,组成一个对应prototxt的caffemodel。

建议第二条思路。目前我也正在实现,还没完成

要回复问题请先登录注册