После запуска ./train_caffenet.sh
; создание данных слоя, настройка данных, загрузка файла обучения mean.binaryproto
и открытие файла обучения lmdb — все работает.
Однако, когда дело доходит до загрузки тестового файла mean.binaryproto
для тестовых данных, я получаю следующую ошибку:
Загрузка среднего файла из: /home/pwhc/caffe/Learn/imagenet_mean_test.binaryproto
F0716 13:12:13.917732 3385 db.hpp:109] Ошибка проверки: mdb_status == 0 (2 против 0) Нет такого файла или directory
*** Проверить трассировку стека сбоя: ***
@ 0x7f8337946daa (неизвестно)
@ 0x7f8337946ce4 (неизвестно)
@ 0x7f83379466e6 (неизвестно)
@ 0x7f8337949687 (неизвестно)
@ 0x7f8337cbf5be caffe::db::LMDB::Open()
@ 0x7f8337d16b82 caffe::DataLayer‹>::DataLayerSetUp()
@ 0x7f8337d806f9 caffe::BasePrefetchingDataLayer‹>::LayerSetUp()
@ 0x7f8337ca3db3 caffe::Net‹>::Init()
@ 0x7f8337ca5b22 caffe::Net‹>::Net()
@ 0x7f8337cb0a24 caffe::Solver‹>::InitTestNets()
@ 0x7f8337cb111b caffe ::Solver‹>::Init()
@ 0x7f8337cb12e6 caffe::Solver‹>::Solver()
@ 0x40c4c0 caffe::GetSolver‹>()
@ 0x406503 train()
@ 0x404ab1 main
@ 0x7f8336e58ec5 (неизвестно)
@ 0x40505d (неизвестно)
@ (nil) (неизвестно)
Прервано (дамп ядра)
Я изменил train_val.prototxt
, чтобы указать на соответствующие файлы mean.binaryproto
(используя абсолютные пути), и проверил и дважды проверил, чтобы убедиться, что все совпадает.
Мы будем очень признательны за любые мысли.