前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >速成记|安装PaddlePaddle到底分几步?

速成记|安装PaddlePaddle到底分几步?

作者头像
用户1386409
发布2018-07-26 09:50:47
1.1K0
发布2018-07-26 09:50:47
举报
文章被收录于专栏:PaddlePaddle

大家好,这是为新手同学特别准备的PaddlePaddle快速入门栏目

本栏目针对常见问题,将提供新手“炼丹师”们迅速入门的指南

带领大家从入门到进阶(not放弃)

今天从使用PaddlePaddle第一步——安装开始

和哪个版本的PaddlePaddle可以牵手成功,首先对自己的“英雄”要足够了解,尤其是这三个硬性条件

系统(Linux/Mac/Windows)

GPUorCPU

语言版本(Python 2.7.x)

按照系统划分,PaddlePaddle给大家提供了2种牵线方式

1.pip安装拥抱Linux(包括在其基础上开源的CentOS Ubuntu)

2.Docker安装拥抱Windows (需要借助虚拟机+Ubuntu)

Docker也可以通过源码实现

看清条件,确认过眼神,现在开始正式进入安装(牵线)

pip一键安装

安装指令结构:

pip install paddlepaddle

pip install paddlepaddle==0.11.0

pip install paddlepaddle gpu

pip install paddlepaddle-gpu==0.12.0

概括起来:

pip install paddlepaddle==版本号(CPU)

pip install paddlepaddle-gpu==版本号(GPU)

目前版本如下图所示,详情介绍可以到官网查看,目前最新版是0.12.0

运行环境条件,除了Python2.7.x,其他版本也需要注意

友情提示:

1.用pip安装GPU版本PaddlePaddle,需要手动安装CUDA和CUDNN

2.目前12.0版本同时包括V2和Fluid版本

安装文档详解版+详细代码,可参见 【使用指南】用pip安装paddlepaddle

Docker安装

如果使用的是Windows,安装PaddlePaddle需要如下环节的准备

Step1: 在Windows里安装虚拟机

可选择开源Virtualbox安装 https://www.virtualbox.org/

Step2: 在虚拟机中安装Linux(Ubuntun)

创新虚拟硬盘-选择动态分配硬盘-安装

Step3: 在Ubuntun中安装Docker(或Ubuntun中安装Docker)

这里提供两个Docker的学习链接:

1)Docker官网

https://docs.docker.com/get-started/

2)Docker入门(知乎专栏)

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

Step4: Docker中安装Paddle镜像

代码语言:javascript
复制
docker pull paddlepaddle/paddle
代码语言:javascript
复制
docker pull docker.paddlepaddlehub.com/paddle
代码语言:javascript
复制
docker pull paddlepaddle/paddle:latest-gpu
docker pull docker.paddlepaddlehub.com/paddle:latest-gpu
代码语言:javascript
复制
# 默认是使用MKL的镜像
docker pull paddlepaddle/paddle
# 使用OpenBLAS的镜像
docker pull paddlepaddle/paddle:latest-openblas
代码语言:javascript
复制
docker pull paddlepaddle/paddle:[tag]
# 比如:
docker pull docker.paddlepaddlehub.com/paddle:0.11.0-gpu

(左右滑动可看完整代码)

以上镜像代码依次是CPU最新版本、国内加速访问版、GPU版本、BLAS库的Docker镜像以及DockerHub指定版

安装Docker后,需要进行源码获取和PaddlePaddle Book调用

此部分详细内容可参照以往文章:【使用指南】用Docker安装运行paddlepaddle

友情提示:

安装出bug,可从开篇所述的三个方面找找原因

更多安装细节的问题,可到PaddlePaddle中文社区发帖提问

别忘了近期发帖+回复赢PaddlePaddle限量纪念品!

内容来源:夜雨飘零CSDN博客(https://blog.csdn.net/qq_33200967?categoryid=7404300)

PaddlePaddle官网

点击http://ai.baidu.com/forum/topic/list/168

一键直达PaddlePaddle中文社区!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PaddlePaddle 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档