Sign inSign up

kylemcdonald/ml-notebook

By kylemcdonald

•Updated over 9 years ago
Archived

Multiple machine learning tools, with a focus on Deep Learning.

Image
0

702

kylemcdonald/ml-notebook repository overview

Docker Pulls Docker Stars

⁠ml-notebook

This project is aimed at providing an accessible and reproducible environment for a variety of machine learning toolkits, with a focus on deep learning toolkits. Instead of asking you to follow a set of complex setup instructions, ml-notebook asks you to wait while a tested, pre-built image is installed.

The following tools are available inside the Ubuntu 14.04 image, with Jupyter as an interface:

General:

Machine Learning:

Deep Learning:

*These are requirements of other libraries, but also interesting in their own right.

⁠Usage

This is only tested this on OSX. Something similar should work on Linux, and possibly Windows with some changes.

  1. Install Docker⁠. On Mac, use Docker for Mac.
  2. Clone this repository. git clone https://github.com/kylemcdonald/ml-notebook.git && cd ml-notebook
  3. (Optional) Run ./update.sh Note: this downloads 2+GB of data and examples. If you just want to look around, browse ml-examples⁠.
  4. Run ./run.sh Note: this downloads another 2+GB of data, a pre-built image from Docker.

Type Ctrl-D to exit the ml-notebook Docker. If you accidentally close the Terminal, the Jupyter notebook will keep running in the background. Whenever you want to run the environment again, just call ./run.sh. Calling ./run.sh when ml-notebook is running in the background will restart ml-notebook.

⁠Acknowledgements

Some of the deep learning toolkits are built based on Dockerfiles from Kaixhin⁠.

Tag summary

Content type

Image

Digest

Size

738.3 MB

Last updated

over 9 years ago

docker pull kylemcdonald/ml-notebook