Skip to content

jmliu88/dockerfile-machinelearning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dockerfile-machinelearning

Dockerfile for studying/analyzing with Machine Learning.

Features

  • Python3.5.1 on Anaconda3
  • NVIDIA GPU support (CUDA 7.5 + cuDNN 4)

General

  • Jupyter Notebook
  • numpy
  • scipy
  • matplotlib
  • nltk
  • gensim

Machine Learning

  • TensorFlow (removed)
  • Theano
  • Keras
  • Lasagne
  • Chainer
  • Torch7
  • scikit-learn

Usage

Pull docker image from DockerHub

$ docker pull uetchy/machinelearning

Launch Jupyter Notebook on current directory

$ docker run -v $PWD:/app -p 80:8888 -it uetchy/machinelearning jupyter
$ open http://$(docker-machine ip default)

default is a Docker Machine name. you would replace with whatever you want.

Docker Remote API users beware: Volume mounting is not available for Docker connected from Remote API

Run Python REPL

$ docker run -it uetchy/machinelearning python

Run shell

$ docker run -it uetchy/machinelearning

Reach entire source codes

$ cd /usr/src
$ ls

Alternative Docker images

About

Dockerfile for scientists studying Machine Learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 56.2%
  • Shell 43.8%