惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

文章列表

不改一行插件代码,实现消息优先级与阻断 洛玖定时任务系统 在 butterfly 主题中添加首页点集动画(基于p2line项目) 你好,2026 stm32f4xx-ads1256驱动 stm32f4xx-ad9854并行驱动 主动式网站状态监测实现及其应用 右键菜单加入用Trae打开文件和文件夹 三角洲行动ID映射表 洛玖SDK说明 为网页文章开头添加原文连接 Hexo-Butterfly主题在主页添加GitHub贡献日历 Proteus中555定时器仿真问题 装饰器 洛玖开发日记 STS3032舵机获取力矩输出 kotlin网页前后端那些事 mspm0g3507-ad9850 奇怪的bug Paddle模型转PaddleLite 人工智能考核 构建一个yolov3网络 yolo和paddle模型常见输出参数 PaddleDetection 随便写的一些东西 实验室C语言第一次考核题目讲解及相关代码解读 C语言神经网络房价预测系统 C、C++数组,指针,指针数组,数组指针的区别 C、C++的大括号是必须的部分吗? C、C++预处理详解 C、C++其他关键字详解 C、C++存储类型关键字详解 C、C++控制语句关键字详解 C、C++数据类型关键字详解 C、C++关键字 C++药品管理系统 Bi-LSTM(Attention)的PyTorch实现 C语言实现波士顿房价预测 easy库的使用 edgeboardFZ3A相关问题 Predict.py的编写 百度Paddle模型训练 GMD09601-0.96OLED显示屏
Paddle环境搭建
洛屿 · 2023-04-04 · via

此文章以python的搭建为例


一、安装Anaconda

https://www.anaconda.com

注意勾选All User

这里最好是勾选第一个选项,其目的是将anaconda添加到系统变量中,这样我们可以直接通过cmd调用conda,更加方便

然后你就可以使用anaconda来设置不同的环境

比如这里我们建一个专门用于Paddle的环境(控制台输入)

conda create -n PaddleDetection python==3.7创建PaddleDetection环境,并要求其为python3.7版本

conda activate PaddleDetection进入所创建的PaddleDetection环境中

当目录左侧有(xxxxx)显示时,就表明你已进入该环境,可以基于该环境进行操作,pip install / pip uninstall的操作也只会影响该环境

注意:当左侧显示(base)时,这是默认环境


二、安装CUDA

你的显卡必须是NVDIA显卡!!!

你可以在https://developer.nvidia.com/找到CUDA的下载

但是请注意30系列的显卡必须使用CUDA11.0以上的版本,百度Paddle支持的版本为:CUDA 11.7 11.6 11.2 10.2

CUDA安装时,请注意该界面:

对于其中的展开项,如果当前版本比新版本要高不需要勾选

当你完成的CUDA的安装,你还需要下载相应CUDA版本的cudnn,这样CUDA才能正常工作

cuDNN Archive | NVIDIA 开发者

将所下载的cudnn解压后的四个文件,复制到cuda的安装路径即可

请注意cudnn和CUDA版本的对应关系

当你完成了上述安装步骤后,可以在cmd中输入nvcc -V来检验CUDA是否安装成功


飞桨PaddlePaddle-源于产业实践的开源深度学习平台

复制所给命令运行即可(最好是在我们第一步创建的PaddleDetection的独立环境中运行,这样可以保证环境之间的互不干扰)

执行命令,等待安装

安装完成后,执行以下的Python代码,检查是否成功调用GPU资源

1
2
import paddle
paddle.utils.run_check()

出现:

1
2
3
PaddlePaddle works well on 1 GPU.
PaddlePaddle works well on 1 GPUs.
PaddlePaddle is installed successfully! Let's start deep learning with PaddlePaddle now.

意味着你已经完成了以上所有环境的配置!