Toybrick

4通道图像输入,量化报错

engin

中级会员

积分
228
楼主
发表于 2019-3-27 10:40:59    查看: 8019|回复: 9 | [复制链接]    打印 | 只看该作者
本帖最后由 engin 于 2019-3-27 11:14 编辑

模型输入需要4通道的图像,config中增加一通道的方式报错:
rknn.config(channel_mean_value='103.94 116.78 123.68 12 58.82', reorder_channel='2 1 0 3')

不量化可以转成功,量化报错:
  1. E Catch exception when building RKNN model!
  2. T Traceback (most recent call last):
  3. T   File "rknn/api/rknn_base.py", line 470, in rknn.api.rknn_base.RKNNBase.build
  4. T   File "rknn/api/rknn_base.py", line 889, in rknn.api.rknn_base.RKNNBase._quantize
  5. T   File "rknn/base/rknnlib/app/tensorzone/workspace.py", line 176, in rknn.base.rknnlib.app.tensorzone.workspace.Workspace.init_image_process
  6. T   File "rknn/base/rknnlib/app/tensorzone/workspace.py", line 185, in rknn.base.rknnlib.app.tensorzone.workspace.Workspace.init_image_process
  7. T   File "rknn/base/rknnlib/app/tensorzone/workspace.py", line 85, in rknn.base.rknnlib.app.tensorzone.workspace.proc_tensor
  8. T UnboundLocalError: local variable 'scale' referenced before assignment
复制代码



回复

使用道具 举报

raul

中级会员

积分
235
沙发
发表于 2019-3-27 14:38:20 | 只看该作者
目前暂时不支持4通道的输入。可以在前面加个reshape,将3维转成4维。
回复

使用道具 举报

chuyee

中级会员

积分
352
板凳
发表于 2019-3-27 14:57:59 | 只看该作者
本帖最后由 chuyee 于 2019-3-27 14:59 编辑

does npy in dataset.txt work?
回复

使用道具 举报

engin

中级会员

积分
228
地板
 楼主| 发表于 2019-3-27 17:46:16 | 只看该作者
chuyee 发表于 2019-3-27 14:57
does npy in dataset.txt work?

npy文件和png图片文件效果一样,报错也是一样的
回复

使用道具 举报

engin

中级会员

积分
228
5#
 楼主| 发表于 2019-3-27 17:48:06 | 只看该作者
已解决:rknn.config() 不传参数进行调用,量化可以正常。
多谢 raul chuyee
回复

使用道具 举报

protossw512

中级会员

积分
252
6#
发表于 2019-5-2 01:38:12 | 只看该作者
engin 发表于 2019-3-27 17:48
已解决:rknn.config() 不传参数进行调用,量化可以正常。
多谢 raul chuyee

你好,请问你4通道输入之后输出的结果正确吗?
回复

使用道具 举报

engin

中级会员

积分
228
7#
 楼主| 发表于 2019-5-4 00:26:13 | 只看该作者
protossw512 发表于 2019-5-2 01:38
你好,请问你4通道输入之后输出的结果正确吗?

传入0~255的图像数据输出是正确的
回复

使用道具 举报

protossw512

中级会员

积分
252
8#
发表于 2019-5-4 08:55:28 | 只看该作者
engin 发表于 2019-5-4 00:26
传入0~255的图像数据输出是正确的

谢谢了,我这边出了点问题,rgbd的数据rgb是-1~1, d是0~1,结果输出结果和用tf直接输出不一样,还在研究中
回复

使用道具 举报

engin

中级会员

积分
228
9#
 楼主| 发表于 2019-5-25 16:34:30 | 只看该作者
protossw512 发表于 2019-5-4 08:55
谢谢了,我这边出了点问题,rgbd的数据rgb是-1~1, d是0~1,结果输出结果和用tf直接输出不一样,还在研究 ...

好久没看消息,你的方式成功了吗  -1~1的范围我们这边测试也是失败的,用的caffe模型
回复

使用道具 举报

protossw512

中级会员

积分
252
10#
发表于 2019-6-15 01:50:00 | 只看该作者
engin 发表于 2019-5-25 16:34
好久没看消息,你的方式成功了吗  -1~1的范围我们这边测试也是失败的,用的caffe模型 ...

并没有,我们放弃了,不知道1.0.0行不行
回复

使用道具 举报

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

本版积分规则

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


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