本指南将帮助您在 Linux 系统上配置 TensorFlow 以使用 GPU 进行加速计算。
系统要求
- Ubuntu 16.04 或更高版本
- NVIDIA GPU 和相应的驱动程序
安装步骤
更新系统
首先,更新您的系统以获取最新版本:sudo apt-get update sudo apt-get upgrade
安装 NVIDIA 驱动程序
下载并安装与您的 GPU 兼容的 NVIDIA 驱动程序。sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-<版本号>
请将
<版本号>
替换为您需要安装的 NVIDIA 驱动程序的版本。安装 CUDA Toolkit
下载并安装 CUDA Toolkit。sudo apt-get install cuda
安装 cuDNN
下载并安装 cuDNN。sudo apt-get install libnccl2 libnccl-dev
安装 TensorFlow
使用 pip 安装 TensorFlow。pip install tensorflow-gpu
验证安装
运行以下命令以验证 TensorFlow 是否正确安装并可以使用 GPU:import tensorflow as tf print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))
如果看到 GPU 的数量,则说明安装成功。
参考资料
如果您需要更多帮助,请访问我们的 TensorFlow 社区论坛。
图片示例
NVIDIA GPU
CUDA Toolkit 安装界面