首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >成功安装dlib仍然dlib.DLIB_USE_CUDA返回false

成功安装dlib仍然dlib.DLIB_USE_CUDA返回false
EN

Stack Overflow用户
提问于 2019-10-07 05:23:21
回答 1查看 622关注 0票数 2

我正在尝试将图形处理器用于@ageitgey人脸识别api我在安装dlib的过程中成功安装并编译了dlib我找到了CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.1 (找到合适的版本"10.1",最低要求是"7.5") --寻找cuDNN安装...--找到cuDNN: C:/Program Files/NVIDIA GPU Computing Toolkit/ CUDA /v10.1/lib/x64/cudnn.lib --构建一个CUDA测试项目,看看您的编译器是否与CUDA...--检查您是否安装了正确的cuDNN版本。--启用对dlib的CUDA支持。DLIB将使用CUDA -- C++11激活。--配置完成--生成完成

但是现在,当我在SPYDER中运行import dlib print(dlib.DLIB_USE_CUDA)时,我得到了FALSE,请帮助

预期行为

我期望(dlib.DLIB_USE_CUDA)返回TRUE我期望CNN人脸检测器模型在图形处理器上运行。

当前行为

dlib.DLIB_USE_CUDA返回错误基于CNN的人脸检测器占用了整个CPU和内存我也使用nvidia-smi检查了gpu的使用情况,但它没有显示任何使用情况cuda.get_num_devices()返回1

重现步骤

安装dlib、https://github.com/davisking/dlib、安装cuda工具包和其他依赖项运行此https://github.com/davisking/dlib

dlib版本SPYDER:https://github.com/davisking/dlib我正在Windows1064位上工作,我正在使用SPYDER

EN

回答 1

Stack Overflow用户

发布于 2020-12-28 20:33:01

以下是解决此问题的步骤

  1. 卸载face_recognition和dlib

pip卸载dlib face_recognition

python setup.py安装

  1. check again

导入dlib

dlib.DLIB_USE_CUDA

真的

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

https://stackoverflow.com/questions/58261342

复制
相关文章

相似问题

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