
Ejemplo de cómo ejecutar TensorFlow Lib C API en Windows, Linux y 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 .
Para la CPU x64, puede descargar tensorflow.so, tensorflow.dll y tensorflow.lib de https://www.tensorflow.org/install/lang_c.
O construya lib en qué versión necesita de las fuentes, con soporte de CPU o GPU.
link_directories(yourpath/to/tensorflow) # path to tensorflow lib
... # other
target_link_libraries(<target> <PRIVATE|PUBLIC|INTERFACE> tensorflow)
"Proyecto"-> "Propiedades"-> Propiedades de configuración "->" Enlazador "->" Dependencias adicionales "y agregue ruta a su TensorFlow.lib como una línea siguiente.
Asegúrese de que el directorio de salida tensorflow.dll esté en el directorio de salida (de forma predeterminada, esto se debug versión en la carpeta de su proyecto) o en el directorio contenido por la variable de entorno de % de ruta.
Para generar el archivo Graph.PB, la necesidad toma una definición de gráfico y un conjunto de puntos de control y los congela en un solo archivo.