2017-02-19 2 views
1

Я хотел использовать мою тонкую настройку модели caffe в matconvnet для дальнейшей обработки. Но сценарий при условии Андреа vedaldi на https://github.com/vlfeat/matconvnet/blob/master/utils/import-caffe.py оставляет следующие ошибки, которые я не могу исправить:Как преобразовать .caffemodel в формат .mat

google.protobuf.text_format.ParseError: 8: 1: Тип сообщения «caffe.NetParameter» не имеет поле с именем "слой".

Когда я включаю мой файл caffe.proto в аргументе import-caffe.py оставляет следующую ошибку

google.protobuf.text_format.ParseError: 8: 1: Тип сообщения «caffe.NetParameter» имеет нет поля с именем «слой».

Я был бы признателен, если бы какой-либо исследователь, возможно, уже решил эту проблему.

Заранее спасибо Tharun

+0

какой аргумент 'caffe-variant' вы используете? – Shai

+0

Я передал аргумент как -caffe-variant = caffe. Файл caffe.proto находится по ссылке https://drive.google.com/file/d/0B2a8WzvR-lOxbXBNd2NXVERYS2c/view?usp=sharing – geek

+0

попробуйте 'caffe-old', что вы получаете? – Shai

ответ

1

В основном сообщение об ошибке говорит, что поле имени слоя не существует в файле prototxt. Это, наверное, опечатка. Проверьте файл прототипа в строке 8 столбца 1. Я предполагаю, что имя поля должно быть слоями.

Удачи вам!

Смежные вопросы