Permalink
Browse files

put logo and windows instructions

  • Loading branch information...
sachinruk committed Sep 19, 2017
1 parent a84916f commit 263e35ba36748f1553b1488224224ecaa3f1565c
Showing with 31 additions and 31 deletions.
  1. +3 −31 README.md
  2. +28 −0 misc/windows_instructions.md
View
@@ -1,5 +1,6 @@
# DeepSchool.io
## Deep Learning Learning
<img src="https://www.dropbox.com/s/5kubbg4bvz0idwn/high_resolution.jpg?dl=1" alt="logo" style="width: 200px;"/>
### Goals
1. Make Deep Learning easier (minimal code).
@@ -18,38 +19,9 @@ docker-compose up --build
3. Now go to `localhost:9000` on your browser to start using the jupyter notebooks.
4. (Optional) If you are on a mac/windows some of the examples may not work because the docker image may run out of memory. Hence under preferences in docker there is the option to increase the allocated memory. I have set it to 8GB. Run `docker-compose up` again if you reset memory.
### Additional instructions for Windows users
1. Enable the port 9000
```
"/C/Program Files/Oracle/VirtualBox/VBoxManage" modifyvm default --natpf1 "jupyter,tcp,,9000,,9000"
```
2. Share the folder where you have downloaded the repo.
Open a terminal with bash support:
* Mount the folder on the VM, this is needed only once:
```
"/C/Program Files/Oracle/VirtualBox/VBoxManage" sharedfolder add default -name deepschool -hostpath d:/github/deepschool.io --automount
```
* Access the virtual image
```
docker-machine ssh default
```
* Create the folder:
```
sudo mkdir /deep_school
```
* Mount the shared folder into the container (you will have to repeat this step every time):
```
sudo mount -t vboxsf deepschool /deep_school
```
* When you want to launch the container:
```
docker run -v /deep_school:/notebook -p 9000:8888 deepschoolio_app
```
See [here](./misc/windows_instructions.md) for installing on windows.
### Contents
The lessons will cover the fundamentals of deep learning.
0. Lesson 0: Introduction to regression.
1. Lesson 1: Penalising weights to fit better (scikit learn intro)
#### Mathematics (optional)
@@ -0,0 +1,28 @@
# Additional instructions for Windows users
Install VirtualBox from [here](https://www.virtualbox.org/wiki/Downloads). You may also need `git` if you have not installed it already from [here](https://git-scm.com/download/win).
1. Enable the port 9000
```
"/C/Program Files/Oracle/VirtualBox/VBoxManage" modifyvm default --natpf1 "jupyter,tcp,,9000,,9000"
```
2. Share the folder where you have downloaded the repo.
Open a terminal with bash support:
* Mount the folder on the VM, this is needed only once:
```
"/C/Program Files/Oracle/VirtualBox/VBoxManage" sharedfolder add default -name deepschool -hostpath d:/github/deepschool.io --automount
```
* Access the virtual image
```
docker-machine ssh default
```
* Create the folder:
```
sudo mkdir /deep_school
```
* Mount the shared folder into the container (you will have to repeat this step every time):
```
sudo mount -t vboxsf deepschool /deep_school
```
* When you want to launch the container:
```
docker run -v /deep_school:/notebook -p 9000:8888 deepschoolio_app
```

0 comments on commit 263e35b

Please sign in to comment.