Toybrick

RKNN-API文档与示例代码矛盾

jefferyzhang

版主

积分
13001
楼主
发表于 2021-11-8 17:31:29 | 显示全部楼层
都可以用,fd 、物理地址、虚拟地址 356x的 rknn都能吃。
回复

使用道具 举报

jefferyzhang

版主

积分
13001
沙发
发表于 2021-11-9 11:27:51 | 显示全部楼层
bob286 发表于 2021-11-9 10:20
那 input_mems[0]->virt_addr 和 output_mems[0]->virt_addr 这两个地址记录下来,每次通过这两个指针更 ...

怎么用是看你代码怎么写的。
虚拟地址和fd需要访问mmu,物理地址直接硬件可用,虚拟地址有cache,cpu读写较快,fd一般直接可以取DMA buffer使用。具体怎么用不是取决于我们,而是取决你自己的代码。
回复

使用道具 举报

jefferyzhang

版主

积分
13001
板凳
发表于 2021-11-9 15:08:58 | 显示全部楼层
bob286 发表于 2021-11-9 15:02
现在是遇到了一个数值错误的问题,平时都是对的,但偶尔出现一次,就会数值错误。具体的使用方法就是每次 ...

这个你可以自己先定位下,取出前memset 0下,排除是上一次的结果。
如果确定是本次算错的,DUMP下每一层数据,看下哪里开始算错的,硬件计算理论上不会出现计算结果不一致,除非你喂进去的参数就已经有偏差。
回复

使用道具 举报

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

本版积分规则

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


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