Я упаковываю общую библиотеку, которая использует платформу Caffe. Как упаковать файлы модели?
В настоящее время я использую модуль cmake ExternalData с поддельной целью для загрузки всех файлов в каталог сборки. Но я не знаю, как определить путь к файлам, поскольку встроенные двоичные файлы могут быть установлены где угодно. Кажется, нет никакого способа сделать относительную ссылку.
И у меня была мысль упаковать все модели в исходный файл. Но некоторые файлы модели имеют большой размер, если я упакую их в целевой, чтобы я не смог избавиться от них после инициализации своей сети.
Это похоже на общий сценарий. Я могу предположить, что другой парень мог бы разработать библиотеку со словарными данными, чтобы делать справочные материалы. Может быть, как библиотека атаки радуги.
Задача ещё не решена.
Других решений пока нет …