
Пример, как запустить TensorFlow Lib C API в Windows, Linux и MacOS (Darwin).
git clone --depth 1 https://github.com/Neargye/hello_tf_c_api
cd hello_tf_c_api
mkdir build
cd build
cmake -G "Visual Studio 15 2017" -A x64 ..
cmake --build . --config Debug
git clone --depth 1 https://github.com/Neargye/hello_tf_c_api
cd hello_tf_c_api
mkdir build
cd build
cmake -G "Unix Makefiles" ..
cmake --build .
git clone --depth 1 https://github.com/Neargye/hello_tf_c_api
cd hello_tf_c_api
mkdir build
cd build
cmake -G "XCode" ..
cmake --build .
Для процессора x64 вы можете скачать tensorflow.so, tensorflow.dll и tensorflow.lib с https://www.tensorflow.org/install/lang_c.
Или создайте LIB, какую версию вам нужна из источников, с поддержкой процессора или графического процессора.
link_directories(yourpath/to/tensorflow) # path to tensorflow lib
... # other
target_link_libraries(<target> <PRIVATE|PUBLIC|INTERFACE> tensorflow)
«Project»-> «Свойства»-> Свойства конфигурации »->« Линкер »->« Дополнительные зависимости »и добавьте путь к вашему tensorflow.lib в качестве следующей строки.
Убедитесь, что tensorflow.dll находится в выводе (по умолчанию, это отладка релиз в папке вашего проекта) или либо в каталоге, содержащемся с переменной среды % path %.
Для сгенерированного файла graph.pb потребность в определении графика и набор контрольных точек и замораживает их вместе в один файл.