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

推荐订阅源

Hacker News: Ask HN
Hacker News: Ask HN
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog RSS Feed
Jina AI
Jina AI
Stack Overflow Blog
Stack Overflow Blog
量子位
博客园_首页
Vercel News
Vercel News
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Forbes - Security
Forbes - Security
IT之家
IT之家
N
News and Events Feed by Topic
S
Security Affairs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Webroot Blog
Webroot Blog
Recorded Future
Recorded Future
L
LangChain Blog
Y
Y Combinator Blog
AI
AI
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Know Your Adversary
Know Your Adversary
AWS News Blog
AWS News Blog
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
L
Lohrmann on Cybersecurity
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Google Online Security Blog
Google Online Security Blog
V2EX - 技术
V2EX - 技术
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
PCI Perspectives
PCI Perspectives
I
Intezer
T
Tenable Blog
G
Google Developers Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Troy Hunt's Blog
L
LINUX DO - 最新话题
云风的 BLOG
云风的 BLOG
C
CXSECURITY Database RSS Feed - CXSecurity.com
有赞技术团队
有赞技术团队
O
OpenAI News
P
Proofpoint News Feed
TaoSecurity Blog
TaoSecurity Blog
C
Check Point Blog
Last Week in AI
Last Week in AI
S
Schneier on Security
Simon Willison's Weblog
Simon Willison's Weblog
Blog — PlanetScale
Blog — PlanetScale

洛屿的小站

STM32F407 IAR环境下uC/OS-III移植完整指南 STM32 UCOS3+HAL库集成中的FPU HardFault问题 一种简单的卡尔曼滤波器设计 Cadence - 应律而动,落指成音 Zephyr - 聆风之息,为你而奏 不改一行插件代码,实现消息优先级与阻断 洛玖定时任务系统 在 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显示屏 【LeetCode 1617】统计子树中城市之间最大距离 C语言学习相关 STM32阵列按键 CH32(F10X F20X) 最短路 拓扑排序
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环境中

![](/img/page/百度Paddle/conda activate.png)

当目录左侧有(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.

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

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 洛屿的小站

打赏

  • wechat

    wechat

  • alipay

    alipay