因为要做图像分割,涉及到了对于许多深度学习算法的取舍,因此寻求小伙伴帮助开始看《python,深度学习》这本书,书中要求搭建设置GPU支持。由于在win10中进行开发,因此搜了一些文章来学习安装流程作为日后调节环境与回顾的记录。
创建虚拟环境首先进入anaconda prompt(我没有用管理员,感觉没什么影响,我看到有的人说要用管理员进入),创建使用conda查看以及创建虚拟环境:
查看虚拟环境:conda info --envs
创建新的虚拟环境:conda create -n tensorflow python=3.6(我是3.6版本的python)
激活虚拟环境:conda activate tensorflow
退出虚拟环境:conda deactivate(最后安装好keras环境再推出虚拟环境,设置GPU支持以及安装tensorflow-gpu的时候不退出虚拟环境)
设置GPU支持并安装tensorflow-gp然后我看了看这篇博主说的设置英伟达GPU支持的方法,其中有这么一句话:
Win10 Nvidia GPU 深度学习环境_西檬饭-CSDN博客
所以我直接安装了tensorflow-gpu试试anaconda会不会直接帮我安装好CUDA与cudNN,安装指令为:conda install tensorflow-gpu(很多博主说在进行这一步之前核对CUDA、cndNN、tensorflow-gpu的版本型号..但我还没核对,核对表格在这里:安装tensorflow GPU版本--tensorflow-gpu版本与CUDA版本对应关系(持续更新,目前到TF2.4)_sunmingyang1987的博客-CSDN博客_tensorflow与cuda版本对应)
安装时我发现anaconda prompt 中有下图这样的安装项,其中有cudnn的版本,核对了三者的版本信息发现没有问题:



