Step 1: Install docker on your linux system (My linux is fedora)

https://docs.docker.com/engine/installation/linux/fedora/

Other linux systems Please refer to the official guide https://docs.docker.com/engine/installation/ for further information.

Step 2: You can use docker pull to download images first, or just launch a container with docker run:

root@hd:/home/hd# sudo docker pull paddledev/paddle:cpu-demo-latest
cpu-demo-latest: Pulling from paddledev/paddle
862a3e9af0ae: Pull complete
6498e51874bf: Pull complete
159ebdd1959b: Pull complete
0fdbedd3771a: Pull complete
7a1f7116d1e3: Pull complete
cf3b261b873d: Pull complete
a45605e2b3be: Pull complete
Digest: sha256:89a590a9906fd2c6e789190f6df45f22c7fe5f8805a96ec74b9456a519d09151
Status: Downloaded newer image for paddledev/paddle:cpu-demo-latest
root@hd:/home/hd# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
paddledev/paddle cpu-demo-latest b92f6d4594c8 5 hours ago 1.978 GB
hello-world latest ff1fef95caaa 10 weeks ago 1.848 kB
root@hd:/home/hd# sudo docker run -it paddledev/paddle:cpu-demo-latest
root@ea0f7a52f0da:/# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
root@ea0f7a52f0da:/#

Note: there exists a error in the Chinese guide provided by Badu.(http://www.paddlepaddle.org/doc_cn/build_and_install/install/docker_install.html)

$ docker run -it paddledev/paddlepaddle:latest-cpu

should be replaced by

$ docker run -it paddledev/paddle:cpu-latest

You can also choose other paddlepaddle images, Baidu provide six docker images

  • paddledev/paddle:cpu-latest: PaddlePaddle CPU binary image.
  • paddledev/paddle:gpu-latest: PaddlePaddle GPU binary image.
  • paddledev/paddle:cpu-devel-latest: PaddlePaddle CPU binary image plus source code.
  • paddledev/paddle:gpu-devel-latest: PaddlePaddle GPU binary image plus source code.
  • paddledev/paddle:cpu-demo-latest: PaddlePaddle CPU binary image plus source code and demo
  • paddledev/paddle:gpu-demo-latest: PaddlePaddle GPU binary image plus source code and demo

Tags with latest will be replaced by a released version.

Install PaddlePaddle (Parallel Distributed Deep Learning)的更多相关文章

  1. (转)分布式深度学习系统构建 简介 Distributed Deep Learning

    HOME ABOUT CONTACT SUBSCRIBE VIA RSS   DEEP LEARNING FOR ENTERPRISE Distributed Deep Learning, Part ...

  2. 英特尔深度学习框架BigDL——a distributed deep learning library for Apache Spark

    BigDL: Distributed Deep Learning on Apache Spark What is BigDL? BigDL is a distributed deep learning ...

  3. Distributed Deep Learning

    安利一下刘铁岩老师的<分布式机器学习>这本书 以及一个大神的blog: https://zhuanlan.zhihu.com/p/29032307 https://zhuanlan.zhi ...

  4. CoRR 2018 | Horovod: Fast and Easy Distributed Deep Learning in Tensorflow

    将深度学习模型的训练从单GPU扩展到多GPU主要面临以下问题:(1)训练框架必须支持GPU间的通信,(2)用户必须更改大量代码以使用多GPU进行训练.为了克服这些问题,本文提出了Horovod,它通过 ...

  5. NeurIPS 2017 | TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learning

    在深度神经网络的分布式训练中,梯度和参数同步时的网络开销是一个瓶颈.本文提出了一个名为TernGrad梯度量化的方法,通过将梯度三值化为\({-1, 0, 1}\)来减少通信量.此外,本文还使用逐层三 ...

  6. (转) Awesome Deep Learning

    Awesome Deep Learning  Table of Contents Free Online Books Courses Videos and Lectures Papers Tutori ...

  7. 【深度学习Deep Learning】资料大全

    最近在学深度学习相关的东西,在网上搜集到了一些不错的资料,现在汇总一下: Free Online Books  by Yoshua Bengio, Ian Goodfellow and Aaron C ...

  8. 机器学习(Machine Learning)&深度学习(Deep Learning)资料

    <Brief History of Machine Learning> 介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机.神经网络.决策树.SVM.Adaboost到随机森林.D ...

  9. 机器学习(Machine Learning)&深入学习(Deep Learning)资料

    <Brief History of Machine Learning> 介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机.神经网络.决策树.SVM.Adaboost 到随机森林. ...

随机推荐

  1. 一些常见maven仓库

    <repositories> <repository> <id>spring-releases</id> <url>https://repo ...

  2. RDIFramework.NET 框架兼容各种数据库类型事务使用范例参考

    RDIFramework.NET 框架兼容各种数据库类型事务使用范例参考 RDIFramwork.NET框架对数据库的事务做了很好的控制,对多表或多条语句需要在同一事务执行提供了很好的支持,同时支持任 ...

  3. [Android Tips] 18. Enable/Disable WiFi via adb

    adb shell svc wifi enable|disable Awesome ADB

  4. [Android Tips] 4. Dismiss PopupWindow when touch outside

    PopupWindow.setFocusable(true);

  5. 大型网站演化(转载 http://homeway.me/2014/12/10/think-about-distributed-clusters/)

    0x01.大型网站演化 简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率. 集群主要分为:高可用集群(High Availability Clu ...

  6. 论Postgres的“已提交的而且 xmin’比当前事务的XID小的记录对当前事务才是可见的”

    最近在网上看到这样一句话Postgres“已提交的而且 xmin 比当前事务的XID小的记录对当前事务才是可见的”.先不评断这句话的正确性:看下这句话的结构,因果关系: 按照此话的意思:要postgr ...

  7. js 操作 字符串

    去w3school看看string的基本方法把: 方法描述 anchor()    创建 HTML 锚.    big()    用大号字体显示字符串.    blink()    显示闪动字符串.  ...

  8. MySQL如何关联查询

    总的来说,mysql认为任何一个查询都是一次关联,并不仅仅是一个查询需要用到两个表匹配才叫关联,所以,在mysql中,每一个查询,每一个片段(包括子查询,甚至单表select)都可能是关联.所以,理解 ...

  9. python :页面布局 ,后台管理页面之左侧菜单跟着滚动条动

    左侧菜单跟着滚动条动 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:// ...

  10. WF4.0入门(一)

    WF的全称是Windows Workflow Foundation .这是 Microsoft 快速构建基于工作流的应用程序的编程模型.引擎和工具.NET Framework 4 中这个 WF 版本更 ...