Классификация imagenet — caffe / caffe.hpp: нет такого файла или каталога

Я тренировался в сети, используя свой собственный набор данных через caffe, теперь я хочу написать классификационный код на C ++. Моя машина (Linux) работает только с процессором! (Я тренирую сеть в ВМ с графическими процессорами).

Когда я пытаюсь «включить» определенный заголовок Caffe: #include <caffe/caffe.hpp> компилятор показывает мне это сообщение: fatal error: caffe/caffe.hpp: No such file or directory,

Я пытался скопировать определенные файлы caffe в /usr/lib/ но это не помогло Какие-либо предложения?

2

Решение

Ваша проблема не имеет ничего общего с Caffe или Deep Learning. Вы только что пропустили правильный способ включить заголовочные файлы.

Если вы хотите включить заголовочный файл, он должен либо находиться в той же папке, что и включаемый файл, либо вы должны написать правильную папку. Некоторые IDE, такие как MSVS (я думаю, что все остальные тоже) дают возможность определить конкретную папку, в которой находится заголовочный файл другой библиотеки.

Итак, просто убедитесь, что вы указали компилятору, где найти папку, включающую.

2

Другие решения

Разве вы не должны просто делать #include <caffe.hpp> и убедитесь, что этот файл находится в одной из директорий include?

1

По вопросам рекламы [email protected]