基于Docker使用DLP


一、安装Docker

第1步 安装Docker: 打开终端,运行下列指令

$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

$ sudo apt-get install -y linux-image-extra-$(uname -r)

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

$ sudo apt-get update

$ sudo apt-get install docker-ce

第2步 安装Nvidia-Docker: 打开终端,运行下列指令

$ git clone https://github.com/NVIDIA/nvidia-docker.git

$ cd nvidia-docker/

$ distribution=$(. /etc/os-release;echo $ID$VERSION_ID)

$ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -

$ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/amd64/nvidia-docker.list | $ sudo tee /etc/apt/sources.list.d/nvidia-docker.list

$ sudo apt-get update

$ sudo apt-get install nvidia-docker2

$ sudo pkill -SIGHUP dockerd

第3步 添加用户组: 打开终端,运行下列指令

$ sudo groupadd docker

$ sudo gpasswd -a ${USER} docker

$ sudo service docker restart

第4步: Logout注销当前用户后,再重新登录即可


二、设置DLP

在主界面的右上角,点击齿轮按钮,则会弹出设置窗口,如右图,点击Pull按钮拉下镜像即可。

install DLP on Ubuntu

基于本地环境使用DLP


* DLP的安装和运行与Caffe完全独立,仅其中的数据转换、模型训练和部署功能依赖Caffe运行。


* DLP中以下功能完全不依赖Caffe:

1. 在数据模块使用数据分类处理、可视化、以及打标等功能,并可进行数据导出和导入。

2. 在网络搭建模块中进行网络设计,亦可从网络库中直接拖拽生成一个网络进行修改,并可导出和导入网络文件。

3. 在训练可视化模块中,可导入指标曲线文件进行可视化,亦可解析Caffe生成的日志文件。


* 如果本地安装了Caffe,只需在DLP中输入三个路径即可:

1. Caffe tools路径: 例如,/Users/Documents/caffe/build/tools

2. Caffe python路径: 例如,/users/caffe/python

3. Python指令路径: 例如,/Users/bin

install DLP on Ubuntu

Ubuntu


安装Caffe

*官方安装教程在这里.

第1步: 这里下载Caffe源文件。

第2步: Open the terminal and install Caffe dependencies:

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler

sudo apt-get install --no-install-recommends libboost-all-dev

sudo apt-get install libatlas-base-dev

sudo apt-get install python

第3步: 编译:

cp Makefile.config.example Makefile.config

# Adjust Makefile.config (for example, if using Anaconda Python, or if cuDNN is desired)

make all

make test

make runtest

make pycaffe

第4步: 安装Python依赖包:

python-numpy; python-scipy; scikit-image; pyzmq; lmdb

安装DLP

打开终端,将路径变换至“DLP.deb”文件所在文件夹,然后执行以下命令:

sudo dpkg -i DLP.deb

install DLP on Ubuntu

Mac OS


安装Caffe


Caffe官方安装教程在这里

DLP installation

双击打开DMG文件,将DLP应用拖拽是“应用”文件夹。

install DLP on Mac

Windows


安装Caffe


官方未提供在Windows下安装Caffe的教程,请自行百度或Google。

安装DLP

下载Zip文件并解压,双击DLP.exe即可运行。

* 未在Windows下测试过,开发者不能确保DLP全部功能在Windows下有效。

install DLP on Windows