Tensorflow en Arm con el error "No se registró ninguna sesión de fábrica"

Tensorflow en Arm con el error "No se registró ninguna sesión de fábrica"

Compilé el código tensorflow-on-arm (https://github.com/lhelontra/tensorflow-on-arm) usando la configuración rpi. Podría vincular un programa de prueba con el generado libtensorflow.soy libtensorflow_frame.soasí:

sources/toolchain/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -c -pipe -g -std=gnu++11 -Wall -W -fPIC -I. -I./sources/tensorflow -I./build/execroot/org_tensorflow/bazel-out/armeabi-opt/genfiles -I./build/external/com_google_absl -I./build/external/eigen_archive/ -I./build/external/protobuf_archive/src -Wl,--allow-multiple-definition -Wl,--whole-archive -o main.o ./main.cpp

y

sources/toolchain/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -o test_tf main.o -L/build_tensorflow/build/tensorflow_pkg -ltensorflow -ltensorflow_framework

Sin embargo, después de implementar mi código de prueba en un objetivo Arm y ejecutarlo, recibí el siguiente error:

2019-09-18 21:56:29.284394: E tensorflow/core/common_runtime/session.cc:60]
No encontrado: No hay fábrica de sesiones registrada para las opciones de sesión dadas:
{target: "" config: } Las fábricas registradas son {} .

encontréuna pregunta similar para la plataforma IOS. Pero tanto mi sistema host (Debian Stretch) como mi sistema de destino (Ubuntu) son Linux.

¿Cómo debo hacer para solucionar el problema?

información relacionada