Попытка построить roi-pooling , и, таким образом, файл может быть создан. Проблема заключается в том, что при запуске примера программы.
File "roi_pooling_test.py", line 3, in <module>
from roi_pooling_ops import roi_pooling
File "/home/Data/Softwares/pixel_link/roi-pooling/roi_pooling/roi_pooling_ops.py", line 8, in <module>
roi_pooling_module = tf.load_op_library(lib_path)
File "/home/Data/Softwares/venv_p2_7_buildfromsource/local/lib/python2.7/site-packages/tensorflow/python/framework/load_library.py", line 61, in load_op_library
lib_handle = py_tf.TF_LoadLibrary(library_filename)
tensorflow.python.framework.errors_impl.NotFoundError: /home/Data/Softwares/pixel_link/roi-pooling/roi_pooling/roi_pooling.so: undefined symbol: _ZTIN10tensorflow8OpKernelE
Makefile:15: recipe for target 'test' failed
Существует одно обсуждение . Но OP не утвердил правильный ответ.
Удостоверился, что тензорный поток был собран из исходного кода с помощью gcc / g ++ - 4.8, и пул roi также был построен с той же версией gcc / g ++.
Мой тензорный потоксоставляет 1.14, gcc / g ++ - 4.8.
Как решить проблему?