深度学习caffe环境配置总结

上期记录了环境配置的问题,但在使用caffe时又出现了问题“显卡驱动版本过高,无法正常训练!!!”,百度后一直认为需要将390版本显卡驱动降低,而我也默默的相信了!

但有可能显卡驱动的更改会影响CUDA的正常使用,CUDA的使用也会影响caffe的调用,也可能会出错。但管不了这么多了,必须使用几个网络来跑一跑,于是我毫不犹豫的卸载原驱动,下载安装384显卡驱动。

但关键是太过着急,忘了要先将nouveau关闭,直接安装出现了循环登录界面,欲哭无泪,直接选择重新安装系统,强化一下知识。

首先熟悉流程:

显卡驱动——CUDA8.0——Cudnn5.1——opencv2.4.9——caffe

第二步:

显卡驱动安装

禁用nouveau(配置文件),卸载原驱动,进入文本模式安装新驱动,重启验证安装是否成功

第三步:

CUDA8.0安装

安装CUDA,安装选项中驱动安装这项选择no,安装完成后添加路径,验证安装

第四步:

安装Cudnn5.1

将cudnn文件解压,复制lib64和include文件到对应路径,生成和删除相应动态链接即可。

第五步:

安装opencv2.4.9

安装依赖库,安装cmake-gui,opencv新建文件夹,用cmake编译生成文件至新建文件夹,make文件并安装,测试是否安装成功。
注:安装opencv问题很多,大部分是编译是CUDA启用,在makefile文件中修改为OFF,我安装几次均不成功,都是删除新建文件夹中内容重新走一边步骤,具体为何会成功自己也没有彻底清楚。

第六步:

安装caffe

配置文件路径,安装caffe,配置文件设置,opencv版本,CUDA是否启用,对应文件修改,其他相关等。

总结:

  • 环境配置需要的就是耐心,有错误不可怕,着急才容易出问题。遇到问题一定要耐心阅读报错提示,无法解决就百度谷歌。
  • 还有一点,看博客教程就和淘宝购物一样,一定要找阅读量高/比较新/评价好的,不然容易变成浪费时间!

猜你喜欢

转载自blog.csdn.net/helloworld_fly/article/details/79635765