Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Tensorflow Android应用程序中使用用户操作_Android_Tensorflow - Fatal编程技术网

如何在Tensorflow Android应用程序中使用用户操作

如何在Tensorflow Android应用程序中使用用户操作,android,tensorflow,Android,Tensorflow,我想把更快的RCNN移植到Android设备上,我遇到了一些问题。 我用Bazel构建我的Android项目,就像tensorflow演示一样。我将oproi\u pooling\u op.cc和proposition\u op.cc添加到用户操作中,但我觉得Android确实构建了用户操作,日志显示如下: tensorflow_inference_jni.cc:146 Could not create TensorFlow graph: Not found: Op type not regis

我想把更快的RCNN移植到Android设备上,我遇到了一些问题。 我用Bazel构建我的Android项目,就像tensorflow演示一样。我将op
roi\u pooling\u op.cc
proposition\u op.cc
添加到用户操作中,但我觉得Android确实构建了用户操作,日志显示如下:

tensorflow_inference_jni.cc:146 Could not create TensorFlow graph: Not found: Op type not registered 'RoiPooling'
tensorflow_inference_jni.cc:170 Output [rois] not found, aborting!
tensorflow_inference_jni.cc:170 Output [bbox_pred/bbox_pred] not found, aborting!
tensorflow_inference_jni.cc:170 Output [cls_prob] not found, aborting!
我试图解决这个问题,我将
roi\u pooling\u op.cc
proposal\u op.cc
移动到jni文件夹(可能这是一个不好的理想),之前的错误消失了,但我遇到了另一个问题,输出都没有找到,我不知道为什么,日志如下:

tensorflow_inference_jni.cc:146 Could not create TensorFlow graph: Not found: Op type not registered 'RoiPooling'
tensorflow_inference_jni.cc:170 Output [rois] not found, aborting!
tensorflow_inference_jni.cc:170 Output [bbox_pred/bbox_pred] not found, aborting!
tensorflow_inference_jni.cc:170 Output [cls_prob] not found, aborting!
我不知道如何解决它们,我需要调试,你能帮我吗


提前谢谢

这些节点上是否有输出索引?例如,“投资回报率:0”或“投资回报率:1”

如果将节点名称/类型的日志行添加到构造函数中,则可以看到图形中定义了哪些节点,这可能会说明问题

将ops添加到jni目录(正如您所做的那样)应该可以作为一个快速而肮脏的解决方案很好地工作,如果它让您克服了最初的问题,那么它似乎已经这样做了