Firefly开源社区

标题: 测试NPU功能 [打印本页]

作者: lanboo    时间: 2022-6-28 12:44
标题: 测试NPU功能
问题1:找不到 \RKNN_SDK\RK_NPU_SDK_1.3.0\Rockchip_Quick_Start_RKNN_SDK_V1.3.0_CN.pdf文档中所述的交叉编译器


问题2:安装 RKNN-Toolkit2 工具时,在安装必要相应版本依赖包时,已经升级pip版本至21.3.1
在执行
pip3 install -r doc/requirements_cp36-1.3.0.txt  时报错

ERROR: Could not find a version that satisfies the requirement bfloat16==1.1 (from versions: 1.0, 1.1)
ERROR: No matching distribution found for bfloat16==1.1








tchip_askquestions

log.txt

3.54 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: Liuth    时间: 2022-6-28 15:00
问题1:交叉编译器这里有
https://gitlab.com/firefly-linux ... -rockchip-linux-gnu

问题2:这就是为什么文档里说了用 virtualenv 来创建 python 环境并安装依赖,不用的话就可能会出各种奇奇怪怪的问题
所以按照文档使用 vitrualenv 吧
作者: lanboo    时间: 2022-6-28 16:56
Liuth 发表于 2022-6-28 15:00
问题1:交叉编译器这里有
https://gitlab.com/firefly-linux ... -rockchip-linux-gnu

1. /RK_NPU_SDK_1.3.0/rknpu2_1.3.0/examples/rknn_yolov5_demo 编译问题
手册编译环境设置

实际 build-linux-356X.sh

编译现象:[失败]


2. 使用 安装docker 遇到的问题:

错误日志:








作者: Liuth    时间: 2022-6-28 17:36
交叉编译工具链不是这样设置的,你去网上找一下教程吧
用 virtualenv 来装环境就好了,不用再装docker
作者: lanboo    时间: 2022-6-29 16:57
Liuth 发表于 2022-6-28 17:36
交叉编译工具链不是这样设置的,你去网上找一下教程吧
用 virtualenv 来装环境就好了,不用再装docker

1. 交叉编译的问题解决了,欢迎老版本的交叉编译链可以变过(编译器版本:gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu)
但是执行时包如下错误:


应该是跑通了但是还有编程问题
2. rknn-toolkit2-1.3.0 安装问题: 【主机:ubuntu18.04】
使用virtualenv python3.6环境安装仍然报同样的错误



作者: Liuth    时间: 2022-6-29 17:29
本帖最后由 Liuth 于 2022-6-29 17:33 编辑

问题1:运行demo前是否有执行 export LD_LIBRARY_PATH=./lib
问题2:我这边使用 virtualenv 没有问题哦
主机ubuntu18.04
python3/bionic-updates,now 3.6.7-1~18.04 amd64 [已安装]
python3.6/bionic-updates,bionic-security,now 3.6.9-1~18.04ubuntu1.7 amd64 [已安装,自动]
作者: lanboo    时间: 2022-6-29 18:26
lanboo 发表于 2022-6-29 16:57
1. 交叉编译的问题解决了,欢迎老版本的交叉编译链可以变过(编译器版本:gcc-linaro-6.3.1-2017.05-x86_6 ...

rknn-toolkit2-1.3.0 安装问题解决了,doc/requirements_cp36-1.3.0.txt 文件里面写了,出现问题先装numpy




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1