Как извлечь элементы изображения с помощью оболочки caffe matlab?
Кто-нибудь использует оболочку matlab для фреймворка caffe? Есть ли способ извлечь 4096-мерный вектор пространственных объектов из изображения? Я уже следовал за
Https://github.com/BVLC/caffe/issues/432
А также попытался удалить последние строки в imagenet_deploy.prototxt для удаления слоев, как было предложено на другом форуме на github.
Но все равно, когда я запускаю "matcaffe_demo(im, 1)", я получаю только 1000 dim вектор оценок (для классов image net). Какой-нибудь помощь будет оценена по достоинству С уважением
1 ответ:
Похоже, что вы не вызываете правильный файл prototxt. Если последний слой, определенный в prototxt, имеет верхний большой двоичный объект размером 4096, то выходное значение не может быть равно 1000.
Чтобы убедиться, попробуйте создать ошибку в файле prototxt и посмотреть, не произойдет ли сбой программы. Если это не так, то программа действительно читает какой-то другой файл prototxt.