Ошибка при использовании опции Makefile в Tensorflow

Поэтому я пытался создать портативный файл .a для TF. Поэтому я решил следовать инструкции о том, как использовать опцию Makefile для TF найден Вот.

После ввода последней команды (make -f tenorflow / contrib / makefile / Makefile) я получаю следующую ошибку:

ошибка: недопустимое преобразование из ‘ensorflow :: uint64 * {aka long long unsigned int *} ’в‘ google :: protobuf :: uint64 * {aka long unsigned int *} ’[-fpermissive]

Это ошибка в TF?

1

Решение

Скорее всего, или находится в процессе Makefile. Я бы посоветовал запускать программу из ветки релиза, а не из последней на master.

Или вы можете построить библиотеку tenorflow, используя bazel:

bazel build //tensorflow:libtensorflow.so

Существует пример использования C ++ библиотеки C ++

и это цель Bazel, чтобы построить его.

Проще всего было бы создать в этой папке новый каталог и скопировать цель сборки bazel.

1

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

Других решений пока нет …

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