28
2016-07-02 @chainer Meetup #03

深層学習ライブラリの環境問題Chainer Meetup2016 07-02

Embed Size (px)

Citation preview

2016-07-02 @chainer Meetup #03

Yuta Kashino• BakFoo, Inc. CEO

• Astro Physics /Observational Cosmology

• Zope / Python

• Realtime Data Platform for Enterprise

• Docker / nvidia-docker

1:

GPU

AI

Alpha Go FaceBook

DarkForest

Neural Style Transfer

AI

Generative Adversarial Nets DRAW

Chainer

2: arXiv

arXiv>stat>stat.ML

• ML/DL 10-20

• …

Chainer …•

3:

• chainer1.3 1.10.0

• NVIDIA Driver / CUDA / DL

• (chainer trainer )

• DL

Docker

Docker AppA

Hypervisor (Type2)

HostOS

Server

GuestOS

Bins/Libs

AppA’

GuestOS

Bins/Libs

AppB

GuestOS

Bins/Libs

VM

GuestOS

GuestOSAppA’

DockerHostOS

Server

Bins/Libs

AppA

Bins/Libs

AppB

AppB’

AppB’

AppB’Container

• linux

)

• / / / /

CPU/ /Disk

nvidia-docker

• NVIDIA GPUhttps://github.com/NVIDIA/nvidia-docker

Docker

• https://github.com/bakfoo/dl-docker/blob/master/Dockerfile.cgpu

• Dockerfile

docker build -t bakfoo/dl-docker:cgpu -f Dockerfile.cgpu .

Docker

nvidia-docker run -it -p 8888:8888 -p 6006:6006 -v ~/sandbox:/root/sandbox bakfoo/dl-docker:cgpu bash

Demo• TensorFlow Wide & Deep Learning Tutorial

• nvidia-docker

• arXiv

• Dockerfile

• Docker

• DL

Docker

• GPU

Docker Hub pull …

• 3 /3

• Chainer MU: →

Resources

Resources• DarkForest: https://github.com/facebookresearch/darkforestGo

• Neural-style: https://github.com/jcjohnson/neural-style

• GAN DRAW: Deep Learning http://www.slideshare.net/

beam2d/learning-generator

• arXiv: http://arxiv.org/list/stat.ML/recent

• chainer trainer: https://github.com/pfnet/chainer/tree/trainer2

• Docker introduction: http://www.slideshare.net/dotCloud/docker-intro-november

• nvidia-docker: https://github.com/NVIDIA/nvidia-docker

• dl-docker: https://github.com/saiprashanths/dl-docker

• TensorFlow Wide & Deep Learning Tutorial: https://www.tensorflow.org/versions/r0.9/tutorials/wide_and_deep/index.html

Comments & Questions

[email protected]@yutakashino