分享好友 最新动态首页 最新动态分类 切换频道
AI:paddlepaddle2.6,paddleorc2.8,cuda12,cudnn,nccl,python10环境
2024-12-27 03:14

1.安装英伟达显卡驱动
首先需要到NAVIDIA官网去查自己的电脑是不是支持GPU运算。
网址是:CUDA GPUs | NVIDIA Developer。打开后的界面大致如下,只要里边有对应的型号就可以用GPU运算,并且每一款设备都列出来相关的计算能力(Compute Capability)。

系统层面查看当前安装的显卡型号

 

如果是ubuntu系统:明确了显卡性能后,接下来就开始在ubuntu系统安装对应的显卡驱动。

首先,检测NVIDIA图形卡和推荐的驱动程序的模型,在终端输入

 

具体可以使用下面的命令安装

 

或者去官网下载驱动再手动安装的方式,命令官网上有。

下载 NVIDIA 官方驱动 | NVIDIA

NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIA

安装完成后重启系统,然后在终端中输入命令检测是否安装成功

 

上图显示cuda最高支持12.1版本

驱动版本Driver Version: 530.41.03

显卡型号:NVIDIA GeForce RTX 2080

显卡num:共计4个 每个显存大小8G

2.安装CUDA
首先要知道硬件支持的CUDA版本
在上图右上角我们看到“CUDA Version:12.1”,这个表明对于这款显卡,我们后面要装的CUDA版本最高不能超过12.1。

其次要明确CUDA版本需求

本文最终的目的是装好深度学习环境,这里指的是最终能够正常的使用pytorch[facebook公司]和paddlepaddle【百度公司】或TensorFlow【google公司】。这三款是当前使用比较多的深度学习框架,pytorch[facebook]侧重于科研和模型验证,paddlepaddle更适合工业级深度学习开发部署(当然也可以使用tensorflow)。

为了能够使用他们,我们接下来需要按照顺序安装CUDA、cuDNN、nccl、paddlepaddle、pytorch【省略】安装paddleocr。

在正式安装前我们首先要来确定当前的版本一致性,否则装到后面就会发现各种版本问题了。

接下来我们先看paddlepaddle和pytorch官网目前稳定版所支持的cuda。

paddlepaddle目前官网安装界面如下图所示

pytorch官网安装界面

尽量选择两个框架都支持的了,并且本机驱动也支持的CUDA版本。

接下来开始安装

首先在英伟达官网下载cuda12进行安装即可。

照runfile(local)安装的方式简单,只需要在终端输入图中下方的两条NVIDIA推荐的命令就好了。

 
 

最后,更新环境变量配置:

 

至此cuda安装完成,输入nvcc -V命令查看cuda信息。

 

如果想要卸载CUDA(例如重新安装了驱动等情况,需要使用下面的命令

 

3.安装CUDNN

cuDNN(CUDA Deep Neural Network library 是由NVIDIA开发的一个深度学习GPU加速库。

目的和功能: cuDNN旨在提供高效、标准化的原语(基本操作)来加速深度学习框架(例如TensorFlow、PyTorch)在NVIDIA GPU上的运算。

专门为深度学习设计:cuDNN提供了为深度学习任务高度优化的函数,如

  • 卷积操作
  • 池化操作
  • 激活函数
  • 归一化等

安装CUDNN的过程相对比较简单。上官网进行下载。

选择对应的CUDA版本,单击后选择cuDNN Library for Linux(x86_64)下载安装包。

然后打开终端输入类似下面的命令进行解压并拷贝安装

 

其实,cuDNN的安装本质上就是复制一堆的文件到CUDA中去。

我们可以使用如下的命令查看cuDNN的信息

CUDN + cuDNN安装完成,我们可以监控一下gpu状态

 

4.安装NCCL

由于深度学习分布式训练需要nccl支持,可以调用多张显卡计算,因此本小节来安装nccl。

首先从官网下载对应版本的nccl.

 

没安装之前报错: 

安装之后

 
 

验证NCCL

 

5.安装anconda

首先下载Anaconda3
在[清华镜像]下载Linux版本的anaconda
清华镜像官网Anaconda下载

里选择的是Anaconda3-5.0.0-Linux-x86_64.sh

在用户文件夹下新建一个名为anaconda的文件夹,并将刚刚下载的文件放在此文件夹中,执行以下命令

 

需要都很多页协议,不断按回车键跳过。
出现询问时就输入yes
之后选择默认的安装目录,按回车确定。
出现询问是否初始化或配置环境变量就输入yes
安装完成。
创建虚拟环境

 

6. 安装PaddlePaddle

这里参照官网进行安装即可

 

最后进行验证。

使用 python 或 python3 进入python解释器,输入

GPU版本

 

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。同时会显示当前可以并行使用的GPU数量。

7.安装Pytorch

参照官网命令进行安装

最后验证安装是否成功。

打开Python,输入以下命令

 

8.安装paddleocr客户端 命令行模式

最新文章
简易版飞机大战游戏设计与实现
简介:本教程将指导你如何设计和实现一个简易版的飞机大战小游戏,该游戏具有基本的图形界面和简单的交互机制。我们将重点讲解如何通过编程实现飞行器的控制、射击动作以及简单的敌机AI。为了降低复杂度和上手难度,游戏
说说抖音福袋怎么抢几率大,在哪可以抢到福袋。
抖音福袋的活动通常由官方账号发布,包括抢福袋的时间、地点以及其他相关信息。因此,首先要多关注这些官方账号,比如抖音官方账号、明星或大V账号等。通过及时获取信息,你就能够第一时间了解到抢福袋的具体细节,提前做好准备。由于抖音
无锡企业在线崛起之道,专业网站优化推广揭秘
无锡专业网站优化推广,凭借精准关键词策略、搜索引擎优化和数据分析,助力企业在线崛起。全方位提升网站流量和率,实现品牌在线曝光和客户精准触达,助力企业实现线上业务增长。随着互联网技术的飞速发展,越来越多的企业开始意识到网络营
飞行影院加盟费
飞行影院加盟费用:飞行影院投资费用在47-107万元。 想要获得更丰厚的利润,就要做好更充足的准备,如今想要加盟飞行影院的投资者人数还在不断增长,如果您也想加盟,一定要做好万全的准备,赶快点击“我要加盟”获取飞行影院加盟的最新政
白酒电商营销策划方案
电商已经成为了消费者购物的主要方式之一。白酒作为中国文化的重要组成部分,在电商平台上也有着巨大的市场需求。因此,白酒品牌需要制定一套有效的电商营销策划方案,以提升品牌知名度、销售量和用户满意度。白酒品牌需要重视电商平台的品
百度地图关怀版 v1.1.5 官网最新版下载 老年人导航地图app
2021年,工信部启动“互联网应用适老化及无障碍改造专项行动”。很多大大小小的APP,都进行了适老化改造,也就是俗称的老年版。如今,备受期待的改造基本已经完成,而这结果,貌似依旧不太理想。部分开发者特别鸡贼,改来改去,就只是加了
荣科科技涨1.25%,目前股价靠近压力位22.00,谨防压力位处回调,若突破压力位则可能会开启一波上涨行情
12月16日,涨1.25%,成交额9.30亿元,换手率6.53%,总市值139.46亿元。根据AI大模型测算荣科科技后市走势。短期趋势看,该股当前无连续增减仓现象,主力趋势不明显。主力没有控盘。中期趋势方面,上方有一定套牢筹码积压。近期该股有吸筹现
谈谈如何让一个SEO新手“快速成长”
现在SEO技术应用越来越广泛了,不用说,学习seo技术的人也越来越多。对于一个新手要学习要掌握的东西很多,那么如何才能更快的学好呢?其实没有更快学好这样的秘诀,我只能教你如何摆好心态,认真学习,这样你肯定比其他人要学的好学的快。
温州螺丝计算机视觉方案设计实时反馈全+境+到+达
  温州螺丝计算机视觉方案设计实时反馈全+境+到+达——苏州希佑科技有限公司!  提供:  计算机视觉|人工智能检测|人工智能视觉检测|CCD 视觉检测|视觉应用|视觉深度学习|AI人工智能检测|AI人工智能图像处理|AI图像处理|视觉检测|不
相关文章
推荐文章
发表评论
0评