MX150显卡+tensorflow和dlib +CUDA9.2+cudnn7.2.1+WIN10安装包分享和安装趟坑

安装步骤可以看别人博客都写的贼详细了,这里先感谢提供安装步骤的大神们,这里主要针对MX150说下特别的坑处,其他显卡转战别的大神,都贼好贼详细

然后就是mx150似乎只支持9.2及以上版本的cuda所以只能装这个组合或者更高的组合了

现在可以正常运行 face_recognition并启用gpu加速,tensorflow也可以运行并启用gpu加速

 

这里记录下我碰到的坑

首先似乎国内下cuda9.2等安装包如果不翻很容易下载不完全,这点要小心,所以这里提供了我用的资源的百度云分享

然后好像就没什么太大问题了,毕竟之前有装过的经验

云盘中有

cuda9.2.148+cuda9.2.148补丁

cudnn7.2.1

cmake

tensorflow_gpu-1.10.0-cp36-cp36m-win_amd64

dlib

链接:https://pan.baidu.com/s/12QY7X2Xu7R5oMDsLglZyWA 
提取码:d3nv 

 

如果还要看具体趟坑的话就再看一会儿

首先我是用vs的,就是装了vs2015的,当然vs2017或以上应该也都没问题,然后也装个anaconda,不过这里的anaconda我是老版本的不清楚新版本是否有问题,讲道理应该没问题

然后大致就是装cuda9.2装cuda9.2补丁 这边反复下了好几次,从我分享链接中有的后面有括号1就能看出来,安装时报7z的错误就是没下完全,只有开着vpn的状态才能全部下完

下完以后我的目标是在笔记本上启用face_recognition跑台式机上启用gpu的demo,但是直接pip install face_recognition应该是默认安装cpu版本的dlib就不能启用gpu了,当然这里可能也不一定,来来回回好多次,记不清了,反正最后我是全部卸了,然后下的GitHub上的dlib,然后根据其他大神的步骤放anaconda文件夹下然后装cmake然后命令行安装

命令如下

python setup.py install --yes USE_AVX_INSTRUCTIONS --yes DLIB_USE_CUDA

期间要添加一些路径到环境变量当中,这些都能从各大神教材中搜到没有特别的坑

然后就是最后pip install face_recognition的时候还是要开着vpn否则可能还是会碰到下不下来某些东西的问题这里我是直接pip的也没什么问题。然后就是python的话尽量开外网pip卸了再按顺序装什么cv2啊之类的,自动装的版本应该都能work不行可以用这个

pip --no-cache-dir install scipy

最后如果碰到什么问题可以百度或者谷歌搜索一下,然后开下脑洞,我最后打完上述组合拳感觉都应该work了的,

因为print(dlib.DLIB_USE_CUDA)这句返回true的

但最后总是报Error while calling cudaGetDevice(&the_device_id),然后还查不到解决方法,然后突然发现,是不是我驱动没装好,然后打开设备管理器,果然驱动没装好,点下更新驱动,然后就work了,我一度准备放弃了都。。。

 

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值