Gay*_*ppu 6 nvidia google-compute-engine tensorflow cudnn ubuntu-16.04
我想在 google 云平台上的 linux 机器上安装 tensorflow-gpu。我没有使用深度学习 vm gcp 提供的。所以我在我的 linux 实例上安装了 anaconda,现在我想安装 tensorflow。我已经安装了 nvidia 驱动程序和 cuda。它们可以直接下载到云实例中。但是对于 cuDNN,我必须将其下载到我的本地机器中,然后将其上传到云实例中。有没有办法将该文件直接从 nvidia 站点下载到我的云实例?谢谢
编辑
CUDNN_URL="developer.download.nvidia.com/compute/redist/cudnn/v5.1/cudnn-8.0-linux-x64-v5.1.tgz"
wget -c ${CUDNN_URL}
Run Code Online (Sandbox Code Playgroud)
使用这几行命令,我们可以直接下载 cudnnv5.1,我也看到了 6.5 版的链接。我通过放置我想要的版本尝试了相同的链接,但它不起作用。任何人都知道如何使用此 CUDNN_URL 直接使用 wget 或 curl 直接下载 cudnn v7.1 或更高版本但不登录到 Nvidia 帐户?
rob*_*tum 13
cuDNN 档案的命名约定发生了变化。
从版本 7.2.1 开始,NVIDIA 将完整版本号添加到存档名称中,而不是以前使用的简短版本号。
这意味着 7.2.1 的下载链接为: https://developer.download.nvidia.com/compute/redist/cudnn/v7.2.1/cudnn-9.2-linux-x64-v7.2.1.38.tgz 而不是 https://developer.download.nvidia.com/compute/redist/cudnn/v7.2.1/cudnn-9.2-linux-x64-v7.2.tgz
您可以遵循以下模式:
VERSION_FULL="8.1.0.77"
VERSION="${VERSION_FULL%.*}"
CUDA_VERSION="11.2"
OS_ARCH="linux-x64"
CUDNN_URL="https://developer.download.nvidia.com/compute/redist/cudnn/v${VERSION}/cudnn-${CUDA_VERSION}-${OS_ARCH}-v${VERSION_FULL}.tgz"
wget -c ${CUDNN_URL}
Run Code Online (Sandbox Code Playgroud)
生成的链接为: https://developer.download.nvidia.com/compute/redist/cudnn/v8.1.0/cudnn-10.2-linux-x64-v8.1.0.77.tgz
由于您需要拥有开发者帐户才能获取 cuDNN,因此没有下载文件的直接链接。
作为解决方法,您可以将 cuDNN 和其他软件下载到本地计算机,然后按照文档将文件传输到实例将文件复制到您的 VM 实例:
例如,如果您使用 Windows,我建议您使用WinSCP将文件复制到 VM。
另外,看看这篇文章Ubuntu(16.04)上的深度学习环境搭建 | CUDA、cuDNN、OpenCV(3.x)、TensorFlow、Keras。
| 归档时间: |
|
| 查看次数: |
3472 次 |
| 最近记录: |