机器是暗影骑士擎(一开始怎么都安装不了,多次怀疑是机器原因,其实无关)
主要参考https://blog.csdn.net/csdnfala/article/details/91358622
实测只能用sse2,avx不能安装
tensorflowgpu+cuda+cudnn的组合一定要对应上
能回忆起来的步骤有:
下载安装anaconda(环境变量打勾后面比较省事)
下载tensorflow-gpu、cuda、cudnn
anaconda建立环境,镜像安装tensorflow-gpu(pip install D:\GPUResource\tensorflow_gpu-1.12.0-cp36-cp36m-win_amd64.whl -i https://pypi.douban.com/simple)
安装最新显卡驱动(不知道是否必须)
自定义(不知道和精简有没有区别)安装cuda,将cudnn拷进去
打开Anaconda Navigator,在environment中激活tensorflow-gpu的环境
home中找到vscode,launch,右边一排扩展中搜chinese安装中文(好像中文版反而不便于学习),搜python安装python,文件-首选项-设置-扩展-python-找到“在settings.json 中编辑”-路径修改为“ "python.pythonPath": "D:\\Anacoda\\envs\\Tensorflow-gpu\\python.exe"”(也就是安装tensorflow-gpu的环境的python.exe)
文件新建.py,键入代码,全选,shift+enter
对应的keras版本号为2.2.4 pip install keras==2.2.4