Toybrick

一个手识别的模型无法转换,请帮忙看下多谢

linuxsky

注册会员

积分
151
楼主
发表于 2019-2-16 09:14:58    查看: 6889|回复: 1 | [复制链接]    打印 | 只看该作者
库地址:https://github.com/victordibia/handtracking.git
模型路径:handtracking/hand_inference_graph
⇒  cat hand_label_map.pbtxt
item {
  id: 1
  name: 'hand'
}



LOG:
$ python3 ssd.py
--> Loading model
E Catch exception when loading tensorflow model: ./frozen_inference_graph.pb!
T Traceback (most recent call last):
T   File "rknn/api/rknn_base.py", line 143, in rknn.api.rknn_base.RKNNBase.load_tensorflow
T   File "rknn/base/rknnlib/converter/convert_tf.py", line 93, in rknn.base.rknnlib.converter.convert_tf.convert_tf.__init__
T   File "rknn/base/rknnlib/converter/tensorflowloader.py", line 53, in rknn.base.rknnlib.converter.tensorflowloader.TF_Graph_Preprocess.__init__
T AttributeError: 'NoneType' object has no attribute 'op'
done
--> Building model
E Catch exception when building RKNN model!
T Traceback (most recent call last):
T   File "rknn/api/rknn_base.py", line 470, in rknn.api.rknn_base.RKNNBase.build
T   File "rknn/api/rknn_base.py", line 874, in rknn.api.rknn_base.RKNNBase._quantize
T   File "rknn/base/tensorzonex.py", line 213, in rknn.base.tensorzonex.get_data_file
T   File "/usr/lib/python3.5/posixpath.py", line 122, in splitext
T     return genericpath._splitext(p, sep, None, extsep)
T   File "/usr/lib/python3.5/genericpath.py", line 118, in _splitext
T     sepIndex = p.rfind(sep)
T AttributeError: 'NoneType' object has no attribute 'rfind'
done
--> Init runtime environment
done
--> Running model
E RKNN model is None
done
inference result:  None
Traceback (most recent call last):
  File "ssd.py", line 106, in <module>
    predictions = outputs[1].reshape((1, NUM_RESULTS, 4))
TypeError: 'NoneType' object is not subscriptable


回复

使用道具 举报

raul

中级会员

积分
235
沙发
发表于 2019-2-25 14:31:45 | 只看该作者
可否将RKNN-Toolkit升级到0.9.8?利用新版本工具里的verbose选型,可以得到更详细的日志信息,从而便于我们定位问题。在初始化RKNN对象时,设置verbose参数为True即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表