一、环境配置
PC机一台+UBUNTU 16.04系统
二、过程
1、使用Docker安装PaddlePaddle
1)在Ubuntu 上安装 Docker: 参考 http://blog.p2hp.com/archives/4809
2)安装完后在命令行键入sudo service docker start和sudo docker run hello-world,验证Docker正确安装;
3)在命令行键入 sudo docker run -it paddlepaddle/paddle:0.10.0rc3-noavx /bin/bash开始下载安装Paddle docker,由于网络环境不同,下载速度会有所差异,等待Paddle docker的下载和安装
4)安装完成后,你会发现命令行发生变化了,变成了root@e1f3456e7992:/#,OK,安装成功
2、运行一个PaddlePaddle的Demo
我们以quick_start为例,
1)首先,从github上将paddle项目拉取到本地,或者从github上直接下载项目的zip压缩包:点我进入PaddlePaddle github项目
2) 进入/home/yangyanbin/下载/Paddle-develop/v1_api_demo/quick_start/data
3)在命令行键入 bash ./get_data.sh 下载实验数据
4)启动paddle的docker镜像
在命令行键入 sudo docker run -it paddlepaddle/paddle:0.10.0rc3-noavx /bin/bash
5)在命令行键入 mkdir /home/code 新建文件夹用于挂载宿主机上的paddle项目
在命令行键入 exit 退出docker
6)将宿主机上的Paddle项目挂载到Paddle Docker镜像里来运行
sudo docker run -it -v/home/yangyanbin/下载/Paddle-develop/v1_api_demo/quick_start/:/home/code paddlepaddle/paddle:0.10.0rc3-noavx /bin/bash
7)进入docker后,在命令行键入 cd /home/code/进入训练脚本所在文件夹
在命令行键入 bash ./train.sh 开始训练模型,由于是单机CPU来跑,网络深度大,结构复杂,这个时间会稍长
如图:
3、使用PaddlePaddle进行其他方面的实验
PaddlePaddle项目提供了图像、NLP、推荐系统、Model Zoo四个方面的8个示例:点我进入PaddlePaddle官网示例
关于PaddlePaddle的使用,请参考PaddlePaddle的官方技术文档,文档写的比较清楚:点我进入PaddlePaddle官网技术文档
paddlepaddle 教学视频 http://bit.baidu.com/Course/datalist/column/117.html
转载请注明:来自Lenix的博客 :地址 http://blog.p2hp.com/archives/4811