更新cudnn环境

重装了cudnn 环境, 这里cudnn 版本:8.2.2.26

Download cuDNN v8.2.2 (July 6th, 2021), for CUDA 10.2

cuda 版本:10.2

操作系统:ubuntu

cuDNN Library for Linux (x86)

这里下载的是 cudnn-10.2-linux-x64-v8.2.2.26.tgz(deb包不好装)

1. 解压, 文件夹下会出现一个 cuda 文件夹

tar -xvf cudnn-10.2-linux-x64-v8.2.2.26.tgz

2. 复制文件, 注意下面是cudnn*.h, 这里第4步才能输出版本信息

sudo cp cuda/include/cudnn*.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/

3. 修改权限

sudo chmod a+r /usr/local/cuda/include/cudnn*.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn* 

4. 查看输出信息(版本8)

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
#define CUDNN_MAJOR 8
#define CUDNN_MINOR 2
#define CUDNN_PATCHLEVEL 2
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)

#endif /* CUDNN_VERSION_H */

cuDNN(CUDA Deep Neural Network Library)是专为加速深度学习而设计的一种库,通常与CUDA一起安装。为了在环境中使用cuDNN,你需要配置一些关键的环境变量。以下是Windows和Linux系统上的一般步骤: ### Windows: 1. **安装cuDNN**: 官方网站下载cuDNN,通常会包含一个名为`cuda\_path\bin`的文件夹,其中包含了`cudnn64_XX.dll`等库文件。 2. **将cuDNN添加到系统路径**: - 打开命令提示符(管理员权限)。 - 将`cuda_path\bin`(`cuda_path`是你CUDA的安装路径)添加到系统的Path环境变量中。你可以编辑`%SystemRoot%\System32\drivers\etc\paths.txt`,或使用`setx`命令创建一个新的环境变量。 ``` setx Path "%Path%;%cuda_path%\bin" ``` 3. **验证安装**:运行 `cdnnStatus` 或者 `nvidia-smi`,确认cuDNN已经被检测到。 ### Linux (Ubuntu / CentOS): 1. **安装cuDNN**:通过包管理器安装,例如在Ubuntu上: ``` sudo apt-get install libcudnn7 libcudnn7-dev ``` 2. **配置cuDNN**: - cuDNN库通常安装在 `/usr/local/cuda/lib64` 或 `/usr/lib/x86_64-linux-gnu`。 - 更新LD_LIBRARY_PATH环境变量: ```bash export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64 ``` - 验证安装:运行 `ldconfig` 或者 `dpkg -l | grep cudnn`。 3. **永久修改**:将上述设置添加到`.bashrc`或`.bash_profile`中,然后执行`source ~/.bashrc`(或相应文件名)使其生效。 记得替换上述命令中的`cuda_path`为实际的CUDA安装路径。如果你在安装或配置过程中遇到困难,可以查阅cuDNN和CUDA的官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

理心炼丹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值