Встроенное репозиторий TensorFlow C ++ для CentOS / Fedora / Red Hat - PullRequest
0 голосов
/ 26 марта 2019

Мне нужна встроенная библиотека TensorFlow для CentOS , так как все мои серверы являются CentOS, однако я могу найти только предварительно собранную для Ubuntu на официальном веб-сайте tenorflow.org: https://www.tensorflow.org/install/pip#available-packages

Уже гуглил, но не смог найти репо.Я пытался собрать с помощью bazel, как описано на tenorflow.org, но это заняло слишком много времени, часы! Есть ли в наличии какие-либо обновленные репозитории CentOS / Fedoda / Red Hat с пакетом tenorflow? Личные репозитории в порядке.

Редактировать: Официальная предустановленная версия TensorFlow только на Python, это печально.Я немного отказался от своих ожиданий, репозиторий TensorFlow C ++ для Ubuntu также в порядке, я могу создать сервер Ubuntu, любой TensorFlow C ++ Ubuntu PPA?

1 Ответ

0 голосов
/ 27 марта 2019

Кажется, нет готовой библиотеки TensorFlow C ++, можно загрузить или через репозиторий Linux .Даже официальная предварительно созданная Google библиотека на https://www.tensorflow.org/install/pip предварительно скомпилирована для Python.

Библиотека в образе Docker, предоставленная на tenderorflow.org https://www.tensorflow.org/install/docker, также предназначена только для Python.

Здесь приведены руководства по сборке библиотеки TensorFlow C ++:

В случае обычного процесса сборки Bazel необходимо вручную скопировать заголовочные файлы и файлы .so в соответствующие каталоги.Один с CMake & Bazel делает все доступным и готовым к использованию.Тем не менее, процесс сборки очень медленный, несколько часов (~ 4 часа на моем 2-ядерном тестовом сервере).

Если вы не против использовать Docker, есть образы Docker с готовыми киспользуйте заголовки и библиотеки C ++: https://github.com/FloopCZ/tensorflow_cc#docker

...