訓練別人調好的caffe模型,這個錯誤,求指教?

[libprotobuf ERROR google/protobuf/http://text_format.cc:245] Error parsing text-format caffe.SolverParameter: 25:9: Message type "caffe.SolverParameter" has no field named "log_file".

F0611 10:10:47.709785 4141 upgrade_proto.cpp:1009] Check failed: ReadProtoFromTextFile(param_file, param) Failed to parse SolverParameter file: prototxt/3_LE1_solver.prototxt

*** Check failure stack trace: ***

@ 0x7f7cc1fdadbd google::LogMessage::Fail()

@ 0x7f7cc1fdcc5d google::LogMessage::SendToLog()

@ 0x7f7cc1fda9ac google::LogMessage::Flush()

@ 0x7f7cc1fdd57e google::LogMessageFatal::~LogMessageFatal()

@ 0x7f7cc25f4bce caffe::ReadSolverParamsFromTextFileOrDie()

@ 0x407bb4 train()

@ 0x405b01 main

@ 0x7f7cc0b3cf45 (unknown)

@ 0x4062bd (unknown)

Aborted (core dumped)


我也遇到了類似這樣的問題,確實是 prototxt 里路徑的問題,最後解決了。

我的原因是在windows中直接複製過來的路徑的斜杠是"",這樣運行會出錯,我出的錯誤如下:

libprotobuf ERROR :……(中間省略一大段路徑)libprotobuf ERROR googleprotobufhttp://text_format.cc:298

然後把prototxt中路徑的斜杠改成「/」,再去運行就可以了。

希望能對遇到此類問題的同學有幫助。


剛開始研究caffe

也出現過Check failure stack trace這種問題,基本上是文件路徑設置的不對

看下你train.prototxt裡面leveldb或者LMDB數據的路徑對不對

google里有很多這樣的問題,解決見Check failed: data_ · Issue #2251 · BVLC/caffe · GitHub


你好,我也遇見了和你相同的問題,請問你現在解決了么?


推薦閱讀:

caffe中的deconvolution和upsample的區別?
caffe的train val和test有什麼區別?
SparkNet和CaffeOnSpark有哪些重要的區別?
只有caffemodel文件可以反推prototxt嗎?

TAG:人工智慧 | Caffe深度學習框架 |