深度学习 Win10 Anaconda3.5.1 tensorflow-gpu==1.13.1 CUDA10 Cudnn7.5 安装教程
最近在学习深度学习,将所需软件整体整理成资料,希望能让更多在挣扎安装的朋友少跳一些坑,回头来看,整个过程好似布置音乐厅
print("请按顺序安装"*3)%务必按顺序安装,这样可以最大可能的减少意外情况
写在前面
TensorFlow可被用于语音识别或图像识别等多项机器深度学习领域,对2011年开发的深度学习基础架构DistBelief进行了各方面的改进,它可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行。TensorFlow将完全开源,任何人都可以用。
一,安装Anaconda3.5.1(开辟场地)
Anaconda自带包管理功能,自带编辑器,直接省去了安装其他变成软件和设置环境变量的过程!
安装好后,我们就已经有了演奏音乐的场地了,场地有了,没有演奏者怎么办?看下面!
二,安装tensorflow-gpu1.13.1(邀请演奏者)
Tensorflow我们的主角,这是一个深度学习的框架,具体好在哪里小白我现在还不是很清楚,不过它的使用数量远远超过第二的框架!
如果不想安装gpu版本在此教程后就结束了所有的安装!
安装Tensorflow详细教程
场地有了,演奏者也有了,总感觉少了些什么,对,就是乐器!
三,安装CUDA10(带来乐器)
CUDA(Compute Unified Device Architecture),是英伟达公司推出的一种基于新的并行编程模型和指令集架构的通用计算架构,它能利用英伟达GPU的并行计算引擎,比CPU更高效的解决许多复杂计算任务。
tensorflow-gpu版本必须要安装CUDA以及Cudnn才能正常工作,没安装就好比,一个演奏者没有乐器最厉害只能打B-BOX一样。
安装CUDA10教程
乐器我们也有了,可是,如果想听一场美妙绝伦的演奏的话,还需要给乐器合适环境,使她发音华润!
四,安装Cudnn(提升乐器音色)
cuDNN的全称为NVIDIA CUDA® Deep Neural Network library,是NVIDIA专门针对深度神经网络(Deep Neural Networks)中的基础操作而设计基于GPU的加速库。cuDNN为深度神经网络中的标准流程提供了高度优化的实现方式,例如convolution、pooling、normalization以及activation layers的前向以及后向过程。
cudnn的安装最简单,恭喜你成功坚持到了这一步,就差最后的一个移动文件夹就完全安装成功了!
安装Cudnn教程
恭喜你完全安装成功了!
五,结束语
后续学习内容更新会慢很多,或许两个星期更新一篇也说不定,该沉下心来学习了,希望更多人能早日结束安装软件的坑,如果觉得对您有帮助,欢迎点赞!