tensorFlow简介
对深度学习或者人工智能感兴趣的,相信大家都听过TensorFlow的大名。它是由Geogle公司推出的一个深度学习的框架,tensorflow2.0因为其使用的方便性受到了广大开发者的欢迎。但其开发环境的搭建对于初学者来说十分不友好,今天这篇文章就来详细的讲一下tensorflow开发环境的搭建。
这里注意一下,这里介绍安装的对于win10系统的tensorflow gpu版本的安装,如果你电脑上没有配置NVIDIA的显卡,可以跳过之前的CUDA的安装。或者老老实实去看cpu版本的安装教程
搭建环境大概需要4个安装包:
1.anaconda
2.CUDA
3.cuDNN
4.pycharm
安装CUDA
对于第一步其实也可以选择安装anaconda,但其实对于GPU的版本来说,安装CUDA是最核心的步骤,很容易就出错,所以这里首先介绍最核心的步骤的安装。
首先安装CUDA,你需要检查一下你电脑上是否配置有NVIDIA的显卡。可以进入设备管理器查看显示适配器以确保自己电脑是NVIDIA的显卡。去官网下载好CUDA的安装包后,双击安装文件:(我这里下载的是CUDA10.0版本)
安装
建议使用默认安装位置
双击同意并继续
这里最好选择自定义,如果选择推荐很可能会安装出错:
接下来的操作需要重点注意
- 默认的GeForce Experience是没用的,取消勾选
- 如果你电脑上没有安装visual studio,一定要把visual studio这个勾去掉
- 驱动和其他,右边显示的你电脑上的当前版本如果比这个版本要高,取消勾选,否则很可能安装失败,这里我的两个当前版本比我安装的版本都要高,取消勾选