![]() ![]() Open Juno (and connect to localhost port 8888).You can also add this as a command to be executed on startup for the instance. Start the notebook server: jupyter notebook -nobrowser -port 8888 I suggest running this in a screen so you can close the shell and forget about it.Update Blink and SSH Tunnel with the hostname for the new instance.When you spin up your instance (via the AWS web interface): Setup the Jupyter config (note we aren’t going to use SSL) as described here - so do the bit about generating a password, but don’t bother with the SSL certs.Generate a new private key for AWS and add to Blink app as well as SSH Tunnel app, the user is ec2-user, and the hostname is accessible from the AWS console.Make sure to adjust the security group to open port 8.8.8.8 as a custom TCP rule (so that we can later setup a reverse SSH tunnel of that port to localhost on the iPad).This AMI comes with all of the major deep learning packages pre-installed. It’s about a dollar an hour, and you can spin it up and down pretty quickly. I chose a p2.xlarge (it has GPUs and lots of ram which is useful for working with data) with their Deep Learning AMI. Spin up a virtual machine on Amazon EC2.Read on if you want something more customizable. SSH access) and can tolerate some keyboard shortcut issues. Update Feb 2020: Now with iOS 13 Google Colab is better supported in Safari and is an OK option if you don’t need more control over the server you’re connecting to (e.g. If you have any tips or suggestions after reading, please send my way! The resources for doing so were pretty scattered and there were some pitfalls so I took the time to document the setup. While I don’t anticipate being able to use the iPad for everything in this regard, I wanted to be able to run Python notebooks, and use frameworks like Tensorflow on the go. ![]() I find myself doing more and more work on the iPad, but one area stuck out where I still need to use a Mac: any development work I do building ML systems or exploring data. It’s lightweight and has great battery life with cellular connectivity so I carry it often. Is the best computer the one you have on you? This is the question that I’ve been asking myself more often since I got an iPad Pro w/ keyboard case. Tl dr this post explains how to setup a good Jupyter + Tensorflow development environment running on the iPad w/ AWS ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |