deep-learning - 未找到运行 YOLO DARKNET 的 CUDNN
问题描述
我正在使用此命令在终端中运行 darkent 进行对象检测训练
./darknet detector train cfg/voc.data cfg/yolov3-voc.cfg darknet53.conv.74
但是,我有这样的错误:
./darknet: error while loading shared libraries: libcudnn.so.8: cannot open shared object file: No such file or directory
我该如何解决这个问题?
解决方案
我希望我可以发表评论,但我将不得不使用答案来回复(没有足够的代表)。
GPU=1
如果您在 Makefile 中设置,PJ Reddie 的 Darknet 使用 CuDNN 。CuDNN 特定于 nvidia GPU。例如,如果您没有 GPU 或没有安装 Cuda Toolkit(并且您确实有 GPU),它将无法工作。如果我告诉你一些你已经知道的事情,我会假设是 CUDA Toolkit 安装出错了。对不起,如果这没有帮助。
如果您有 GPU 并且仍然无法正常工作,我会尝试重新安装它。更多详情请查看 Redmon 先生网站上的安装指南:https ://pjreddie.com/darknet/install/
推荐阅读
- python-3.x - 我正在制作一个不和谐的机器人,当有人打招呼时它会打招呼,但当有人用“tHIng”之类的词使用它时它也会打招呼。我该如何防止这种情况发生?
- javascript - React Material UI - 根据 Slider 值更新 TextField 但不是其他方式
- mysql - 将多个 SQL 语句组合在一起
- dynamic-programming - 集合组合条件下的子集和问题
- python-xarray - 想知道为什么 xarray 在读取我的全局数据时会占用如此多的内存,即使在索引(或切片)一个小区域之后也是如此?
- javascript - 为什么包含多个单词的元素的切换过程不能正常工作?
- redirect - OAuth 2.0 客户端未重定向
- javascript - 如何将 SVG 与 2 div Jquery 连接
- reactjs - 如何在列表中显示本地存储项目?
- javascript - Owl-Carousel v2.2.1 - 如何改变过渡风格