首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BeagleBone AI OpenCL

BeagleBone AI OpenCL
EN

Stack Overflow用户
提问于 2021-05-15 13:58:05
回答 1查看 150关注 0票数 0

我有一个项目要在yolov4上运行BeagleBone AI。要运行这个CNN,我需要使用以下指南安装Darknet:https://iblog.isowa.io/2020/04/29/darknet-in-opencl-on-beagleboard-ai/。我建议安装良好。关键在于,通过本指南,Darknet支持OpenCL,可以提高嵌入式系统的检测速度。然后,我为yolov4加载了测试照片和视频、配置文件和权重,并使用CCL:

‘’cd ~/sowson cd darknet ./darknet detector demo ./darknet/data ./cfg/yolov4-obj.cfg ./weights/yolov4.weights photo1.jpg

我有以下错误:

警告:打开Linux共享内存:没有这样的文件或Directory.

  • TIOCL致命: TI多核工具守护进程(/usr/bin/ti-mctd)没有运行。要启动守护进程,rm /dev/shm/HeapManager (如果存在);ti-mctd。重新运行应用程序。有关详细信息,请参阅用户指南。中止。

我不知道如何解决它,其实没有在互联网上找到任何信息。

EN

回答 1

Stack Overflow用户

发布于 2021-05-15 14:31:30

不熟悉该产品,但从错误消息判断,您需要提供一个SysV共享内存区域(结构化RAMDISK的高级术语)。在我的服务器上,/etc/fstab中的条目如下所示:

代码语言:javascript
复制
tmpfs   /dev/shm        tmpfs   rw,nodev,nosuid,noexec,seclabel 0 0

在系统引导期间,这会自动挂载,但是在向/etc/fstab添加类似行之后,您可以激活它,而无需重新启动,如下所示:

代码语言:javascript
复制
# mount /dev/shm

然后再试一次。如果有效,请重新启动并再次测试,以确保解决方案是永久的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67547487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档