根据 paddlepaddle选择所需要的cuba 开始使用_飞桨-源于产业实践的开源深度学习平台

先看你需要什么版本的paddlepaddle再去装对应的cuba,后面装cudnn的过程是之前我装的流程,后面发现版本错了又重新装了没截图记录了,方正版本对了,流程都一样

第一个坑:驱动没有更新,cuba装不上,这个可能还有很多种可能原因,反正我是这个原因

更新一下NVIDIA就可以了,这个更新我就不讲了

这个是更新后的
现在要注意了我这里是装了错误的版本,装的是最新版的,我要装的应该是paddlepaddle2.3.2那么CUDA应该是11.6版的才对,cuDNN和CUDA对应就可以了,下面虚线区域主要是流程
---------------------------------------------------------------------------------------------------------------------------------
查看你需要的版本( 我这里是最新版本安装,别被误导了,找你要的版本

重启后环境变量应该就安装好了,没装好可以自己找到相应的文件路径自己装一下环境变量

指令:nvcc -V,看一下是不是对应的版本

cube安装成功

cudnn(即 CUDA Deep Neural Network 软件库),这是一个 GPU 加速的深度神经网络基元库。

登录账号后,有很多适合cuda12.x的版本,这个红色框起来的都行

cuDNN Archive | NVIDIA Developerhttps://developer.nvidia.com/rdp/cudnn-archive

下载后解压文件得到以下四个文件,复制三个

粘贴到这

验证cuDNN是否成功的话,找到这个地址(其实我不知道为啥,你不把文件放进来也会成功,呃看其他的博主都是这么验证的,我就不深究了)

输入cmd,回车

Nvdia CUDA 12+CuDNN 9 安装教程(上) - 贺然产品库的文章 - 知乎

https://zhuanlan.zhihu.com/p/686877981https://zhuanlan.zhihu.com/p/686877981

看了这篇博主的文章后,发现与其他的安装情况有所不同,就去尝试了一下,它下载到的就是.exe的文件。

cuDNN v8.9.7,好像大于8.9.7版本的cuDNN,得到的是.exe文件

这两种情况都需要,手动的去将bin,include,lib文件复制到cuda文件夹的相关位置,前面讲了,我就不哆嗦了

---------------------------------------------------------------------------------------------------------------------

这里之前我用的是python=3.10的版本在安装paddlepaddle时报错了,然后降低了版本就通过了

虚拟环境要python使用3.9版本的

创建方式:

conda create -n test python=3.9

conda activate test

conda list//查看安装库列表

python -m pip install paddlepaddle-gpu==2.3.2.post116 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html

python//进入python环境

import paddle

paddle.utils.run_check()

exit()

参考文章:

使用Paddledetection进行模型训练【Part1:环境配置】 - AI技术库的文章 - 知乎

https://zhuanlan.zhihu.com/p/16226200962

下载时报错了,好像是进不去github,我用了一个很蠢的方法,去服务器花5元买了一个一天的IP,然后就可以了,其实这个我也不知道为啥进不去github,有时候行,你可以用学校官方的网试试,直接进去后找到paddledetection对应的版本,下载相应的安装包,解压在对应地址就可以了,不需要我这么麻烦

【搭建代理服务器(隐藏IP)】搭建代理服务器(隐藏IP)_哔哩哔哩_bilibili

四叶天代理IP_Http动态IP_Socks5长效静态ip软件-四叶天官网

GitHub - PaddlePaddle/PaddleDetection: Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.

这个是paddledetection的github连接

下载完后你就找到我框出来的文件夹了

cd PaddleDetection-release-2.6//进入该文件夹

pip install -r requirements.txt//安装依赖

进入某文件夹指令是cd,退出到主文件夹是cd..
然后一定要在PaddleDetection-release-2.6文件夹下面操作
python setup.py install
也是花了差不多两天时间吧,错误是找不完的,见招拆招才是我们应该学习的能力
Logo

脑启社区是一个专注类脑智能领域的开发者社区。欢迎加入社区,共建类脑智能生态。社区为开发者提供了丰富的开源类脑工具软件、类脑算法模型及数据集、类脑知识库、类脑技术培训课程以及类脑应用案例等资源。

更多推荐