Я прочитал в this сообщению HediBy, что эта реализация ROI_POOLING user_op работы: LINKTensorflow: как установить roi_pooling user_op
Я использовал Bazel построить
-c opt //tensorflow/core/user_ops:roi_pooling.so to generate the so file (after installing tensorflow)
Но когда я использую tf.load_op_library to load roi_pooling.so
, я получаю это странно ошибка:
tensorflow.python.framework.errors.NotFoundError: /home/fishdrop/tensorflow/bazel-bin/tensorflow/core/user_ops/roi_pooling.so: undefined symbol: _Z21ROIPoolForwardLaucherPKffiiiiiiS0_PfPiRKN5Eigen9GpuDeviceE
Любые идеи? Кто-нибудь еще удался с этим user_op?
Вы пытаетесь запустить на GPU? Ваша командная строка сборки bazel не завершена, но если вы пытаетесь запустить на GPU, я бы попытался выполнить компиляцию с помощью следующей командной строки: 'bazel build --config = cuda -c opt // tensorflow/core/user_ops: roi_pooling. so' – keveman
это работает спасибо –