|
地板
楼主 |
发表于 2019-3-21 09:32:33
|
只看该作者
本帖最后由 kitedream 于 2019-3-21 11:11 编辑
你好,请问 input_size_list 的尺寸,是按照维度顺序输入的吗?我目前在移植网上开源的openpose tensorflow 其中的mobile thin 版本,(https://github.com/alesolano/openpose_explained ),目前只卡在rknn输出结果和pb 文件输出结果在经过相同的处理后,pb文件结果正确,rknn输出结果经上述reshape后,结果完全错乱,其他的reshape方案都测试过。rknn模型我是在pc上编译的,尝试过多种尺寸。- rknn.load_tensorflow(tf_pb='./models/mobilenet_thin/graph_opt.pb',
- inputs=['image'],
- outputs=['Openpose/concat_stage7'],
- input_size_list=[[224,224, 3]])
- input_size_list=[[432,368, 3]]
- input_size_list=[[224,224, 3]]
- input_size_list=[[416,416, 3]]
- rknn.config(channel_mean_value='0 0 0 255', reorder_channel='0 1 2', batch_size=1)
- # Build model
- print('--> Building model')
- rknn.build(do_quantization=True, dataset='./data.txt',pre_compile=False)
- # rknn.build(do_quantization=False)
- print('done')
其中,quantization 的数据是我将一张图片resize到相应输入尺寸得到的。
|
|