我一直试图运行squeeznet模型已经有一段时间了,在解决了多个错误之后,我坚持使用这个 -
当我运行命令
时./build/tools/caffe train -solve SqueezeNet/SqueezeNet_v1.0/solver.prototxt
我得到了
I0723 16:26:58.532799 11108 layer_factory.hpp:77] Creating layer data
F0723 16:26:58.629655 11108 db_lmdb.hpp:15] Check failed: mdb_status
== 0 (2 vs. 0) No such file or directory
*** Check failure stack trace: ***
@ 0x7fb24de835cd google::LogMessage::Fail()
@ 0x7fb24de85433 google::LogMessage::SendToLog()
@ 0x7fb24de8315b google::LogMessage::Flush()
@ 0x7fb24de85e1e google::LogMessageFatal::~LogMessageFatal()
@ 0x7fb24e23efd8 caffe::db::LMDB::Open()
@ 0x7fb24e2b541f caffe::DataLayer<>::DataLayer()
@ 0x7fb24e2b55b2 caffe::Creator_DataLayer<>()
@ 0x7fb24e290a59 caffe::Net<>::Init()
@ 0x7fb24e29343e caffe::Net<>::Net()
@ 0x7fb24e22a315 caffe::Solver<>::InitTrainNet()
@ 0x7fb24e22b6f5 caffe::Solver<>::Init()
@ 0x7fb24e22ba0f caffe::Solver<>::Solver()
@ 0x7fb24e21c851 caffe::Creator_SGDSolver<>()
@ 0x40a958 train()
@ 0x4072f8 main
@ 0x7fb24c50c830 __libc_start_main
@ 0x407bc9 _start
@ (nil) (unknown)
Aborted (core dumped)
有什么建议吗?
答案 0 :(得分:3)
似乎caffe无法找到存储您的训练/验证数据的LMDB数据库。
确保source: ...
图层中"Data"
参数中的路径指向的LMDB存在,并且您具有此数据集的读取权限。