Toybrick

楼主: kepurSong

unet分割的测试

jefferyzhang

版主

积分
12956
11#
发表于 2020-2-26 14:29:15 | 只看该作者
zwj1234 发表于 2020-2-26 13:56
除了做目标检测,我们打算使用RK3399prod开发板做基于FCN的图片语义分割,但是你们提供的C的rknn_api只包 ...

你是不是对我们有什么误解。。。
我们是芯片方案公司,我们只是提供芯片和模型运行接口,为什么会具体到应用层面
是什么模型你得自己去写去转换。。
回复

使用道具 举报

zwj1234

注册会员

积分
84
12#
发表于 2020-2-26 16:10:17 | 只看该作者
jefferyzhang 发表于 2020-2-26 14:29
你是不是对我们有什么误解。。。
我们是芯片方案公司,我们只是提供芯片和模型运行接口,为什么 ...

其实我是想问,模型运行输出的结果怎么转化为我想要的。总的来说,模型的输出控制不了解,求赐教
回复

使用道具 举报

jefferyzhang

版主

积分
12956
13#
发表于 2020-2-26 17:14:01 | 只看该作者
zwj1234 发表于 2020-2-26 16:10
其实我是想问,模型运行输出的结果怎么转化为我想要的。总的来说,模型的输出控制不了解,求赐教 ...

输出都是矩阵啊,啥叫转换成你要的,。。。我实在没听明白。。。
你的模型输出是什么样,rknn输出就还是什么样。。。
回复

使用道具 举报

zwj1234

注册会员

积分
84
14#
发表于 2020-3-5 15:27:57 | 只看该作者
jefferyzhang 发表于 2020-2-26 17:14
输出都是矩阵啊,啥叫转换成你要的,。。。我实在没听明白。。。
你的模型输出是什么样,rknn输出就还是 ...

用rknn做推理的时候,rknn_output得到的数组结果和在pc上获取到的推理结果不同,用的是同一个模型,同一个网络,相同的输入,结果相差很大,是哪块处理的不对呢
回复

使用道具 举报

zwj1234

注册会员

积分
84
15#
发表于 2020-3-5 15:33:08 | 只看该作者
zwj1234 发表于 2020-3-5 15:27
用rknn做推理的时候,rknn_output得到的数组结果和在pc上获取到的推理结果不同,用的是同一个模型,同一 ...

输入是一张图片,输出也是一张图片,打印了rknn_outputs[0].size=798720
打印推理结果:
float *output_0=(float *)rknn_outputs[0].buf;
for(int i=0;i<rknn_outputs[0].size;i++)
     cout<<*(output_0+i)<<endl;
结果全是接近0的数,pc中,是接近于1的数。


回复

使用道具 举报

jefferyzhang

版主

积分
12956
16#
发表于 2020-3-5 16:49:55 | 只看该作者
zwj1234 发表于 2020-3-5 15:33
输入是一张图片,输出也是一张图片,打印了rknn_outputs[0].size=798720
打印推理结果:
float *output_0 ...

嗯,这个要分层调试,把output往前挪,找到出问题的那一层。你可以自己写个帖子嘛,干嘛回人家帖子后面。。。
回复

使用道具 举报

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

本版积分规则

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


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