0
我使用torch-caffe-binding将caffe模型转换为手电筒。我想在最后删除损失层并添加其他的割炬图层,我可以删除.prototxt
文件中的图层并“训练”模型以获取.caffemodel
文件并导入火炬中?
而模型使用lmdb类型的数据,当我使用net:forward(input)
来训练模型时,模型只是使用数据层中定义的数据而不是使用input
数据。那么如何训练使用lmdb数据的模型呢?
的朱古力模型有一些自定义层,所以我不能用loadcaffe
加载模型火炬关于将caffe模型转换为手电筒的一些问题
谢谢了很多!我来试试 –
当我在prototxt除去损耗层,在控制台上执行它如下所示:'I0923 20:56:19.437440 23288 net.cpp:200] conv1不需要后向计算。所有图层都有保存消息。我不能使用火炬来训练它。当我添加损失层,一切正常,我怎么能删除损失层,而所有的层需要落后?在此先感谢。 –
我发现如何解决它,只需在最后一层添加'loss_weight:1'。感谢您的帮助 –