版本依赖关系真的要让自己裂开了,以下是笔者使用的各依赖环境版本及下载方式
首先需要安装 Python 和 Anaconda
🗃️附件
Python 3.7.6 下载
https://www.python.org/ftp/python/3.7.6/python-3.7.6-amd64.exe
Anaconda 2020.2 下载
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.02-Windows-x86_64.exe
💬相关
安装过程中具体选项选择可参考教程
https://www.bilibili.com/video/BV1SD4y1S7jo?p=2
在 Anaconda 中利用 conda 安装两个依赖库 CUDA 10.1、cudnn 7.6.5
在 Anaconda 中打开 Anaconda Prompt 即可输入以下安装代码
conda install cudatoolkit=10.1
conda install cudnn=7.6.5
最后安装 TensorFlow 2.3.0 GPU版本
pip install tensorflow-gpu==2.3.0 -i https://pypi.douban.com/simple/
💬相关
一些硬件要求及安装流程可参考视频
https://www.bilibili.com/video/BV1Zt411T7zE?p=3
安装成功检测代码
import tensorflow as tf
print(tf.__version__)
#显示TensorFlow版本
print(tf.test.is_gpu_available())
#显示True则表明安装GPU版本TensorFlow成功
顺带一提,如果想在 TensorFlow 的基础上安装 Keras 就在执行以下的代码
pip install keras -i https://pypi.doubanio.com/simple
💬相关
安装细节可参考教程
https://www.bilibili.com/video/BV1gE411R7jd?p=2
随后默认情况下,Keras 就将使用 TensorFlow 作为其张量操作库啦