Skip to content

Instantly share code, notes, and snippets.

@bearpaw
Last active April 3, 2017 11:26
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save bearpaw/5815a96b6b6a5a95c2520c04959584e5 to your computer and use it in GitHub Desktop.
Save bearpaw/5815a96b6b6a5a95c2520c04959584e5 to your computer and use it in GitHub Desktop.
Configuration of AWS for ELEG 5491

Configuration of AWS for ELEG 5491

AWS settings (with iPython Notebook)

FTP setting

If you want to use an FTP client to transfer data between local machine and AWS server, you may be instrested in this tutorial.

Hint:

Don't forget to modify the security group settings. You should have these terms:

  1. SSH(22): 0.0.0.0/0,
  2. HTTPS(443): 0.0.0.0/0,
  3. TCP: 8888: 0.0.0.0/0.

Where 0.0.0.0/0 means access from ANY outside I.P. address. We will use port 8888 for our iPython Notebook server.

PS. iPython note book is not a necessity for running deep learning toolkit on AWS. You are free to try terminals, which is more convenient for development.

Install Deep Learning Toolkits

You may following the official instructions to install popular DL toolkits. For example, install torch only needs four commends by following the official instruction:

# in a terminal, run the commands WITHOUT sudo
git clone https://github.com/torch/distro.git ~/torch --recursive
cd ~/torch; bash install-deps;
./install.sh
source ~/.bashrc

You are also free to try on installing other toolkit, e.g., Caffe or PyTorch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment