算能科技
直播中

jjll652

8年用户 1364经验值
私信 关注
[问答]

bm1684运行demo报错怎么解决?

报错信息:
linaro@bm1684:~/YOLOv5/python$ python3 yolov5_bmcv.py --input ../datasets/test --bmodel ../models/BM1684X/yolov5s_v6.1_3output_fp32_1b.bmodel   [BMRT][bmcpu_setup:406] INFO:cpu_lib 'libcpuop.so' is loaded.bmcpu init: skip cpu_user_definedopen usercpu.so, init user_cpu_init [BMRT][load_bmodel:1084] INFO:Loading bmodel from [../models/BM1684X/yolov5s_v6.1_3output_fp32_1b.bmodel]. Thanks for your patience...[BMRT][load_bmodel:1023] INFO:pre net num: 0, load net num: 1[a53lite_runtime][error] load library send api error, ret 2[BMRT][check_exist:471] FATAL:BMRT_ASSERT: _kernel_modulekernel_module shouldn't be NULL!![2024-03-11 16:28:44.995] [error] Load ../models/BM1684X/yolov5s_v6.1_3output_fp32_1b.bmodel failed设备是SE7 32-EA4-23,芯片是1684X
求教是什么问题啊?怎么解决?


      

回帖(1)

陈丽

2024-5-20 17:39:35
根据您提供的报错信息,这个问题可能是由于以下几个原因导致的:

1. 路径问题:请确保您提供的输入文件和模型文件的路径是正确的。检查文件路径是否存在,以及路径中的文件名和扩展名是否正确。

2. 权限问题:请确保您有足够的权限访问这些文件。您可以尝试使用`sudo`命令来运行脚本,或者更改文件的权限,例如使用`chmod`命令。

3. 依赖问题:请确保您已经安装了所有必要的依赖库和工具。例如,确保您已经安装了Python 3、PyTorch等。

4. 环境问题:请检查您的环境变量是否正确设置。例如,确保`LD_LIBRARY_PATH`环境变量包含了必要的库路径。

为了解决这个问题,您可以尝试以下步骤:

1. 检查文件路径:确保输入文件和模型文件的路径是正确的。如果需要,您可以使用`ls`命令来查看目录中的文件。

2. 检查权限:使用`ls -l`命令查看文件权限,并使用`chmod`命令更改文件权限,例如:`chmod 755 filename`。

3. 安装依赖:确保您已经安装了所有必要的依赖库和工具。您可以查看项目的文档或GitHub仓库以获取有关依赖的详细信息。

4. 设置环境变量:检查您的环境变量设置,确保它们包含了必要的库路径。您可以使用`echo $VAR_NAME`命令来查看环境变量的值。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分