Please add links, tips, etc here, and help organize information into sections as best as you can! Here is some help on using forum wiki threads. To edit, click on the little pencil icon at the bottom of the thread. Here’s a pic of what to look for:
Links shared in class
- Lesson video (NB: do not share this URL! We will make all videos public after the course is finished, and we’ve had a chance to prepare them for proper release.)
- Topics for today
- Yannet’s presentation slides
- AWS ssh doc
Intro Workshop - Timeline
00:00 : Windows setup
04:03 : Mac setup
09:23 : Initial AWS setup
20:26 : Initial Paperspace setup
45:24 : Initial Crestle setup
53:07 : Using the terminal
1:02:01 : Anaconda on laptop
1:11:50 : Pros and cons: Crestle, AWS, Paperspace, laptop, workstation
1:30:52 : Introduction to Jupyter notebooks
2:06:05 : Introduction to numeric programming in Python
2:27:38 : ssh into Paperspace
2:48:11 : ssh into AWS
3:11:49 : Machine Learning Foundations
Ubuntu/bash help
Git
- https://try.github.io/levels/1/challenges/1
- http://gitimmersion.com/
- https://speckyboy.com/resources-for-learning-git/
- https://www.quora.com/What-are-some-good-resources-for-learning-to-use-Git
- https://www.atlassian.com/git
- https://speckyboy.com/resources-for-learning-git/
- https://www.atlassian.com/git
- https://www.quora.com/I-am-new-to-programming-what-is-the-best-way-to-learn-how-to-use-Git-and-eventually-start-a-project-on-GitHub
- https://www.udacity.com/course/how-to-use-git-and-github--ud775
tmux
Useful Resources on Introduction to Machine Learning
- Google developers glossary
- A Visual Introduction to Machine Learning
- A Gentle Guide to Machine Learning
- Introduction to Machine Learning for Developers
- Machine Learning basics for a newbie
- How do you explain Machine Learning and Data Mining to non Computer Science people?
- Machine Learning: Under the hood
- What is machine learning, and how does it work?
- Metacademy: your package manager for (machine learning) knowledge
Useful Resources on Python
- Python/ Numpy/ Scipy/ Matplotlib Combined Demo with code from excellent Stanford cs231 course
- A Byte of Python
- Learn Python The Hard Way (Frankly the easier and consistent way)
- Solo Learn Python
- The HitchHacker’s Guide to Python (Best Practice Handbook)
- DataCamp (an interactive crash-course on Python for ML: 20 x 4-hour_modules for $29.95/month)
- LearnPython.org
- Ultimate Resource Repo
- Python Graph Gallery
- Python Online Video Courses
Windows 8.1
- [Configure Cygwin for ssh] (https://www.howtogeek.com/howto/41560/how-to-get-ssh-command-line-access-to-windows-7-using-cygwin/) (for users who are on legacy systems)
Deep Learning Resources
- Video lectures of Deep Learning book by Ian Goodfellow (advanced / theoretical)
- Video Lectures of Nando de Freitas’s Class at Oxford (2015) (comprehensive approach in Lua Torch; highly mathematical)
Useful resources on PyTorch
- PyTorch tutorials
- PyTorch Tutorial for Deep Learning researchers
- PyTorch, Dynamic Computational Graphs and Modular Deep Learning
- Deep Learning with PyTorch: A 60 min Blitz
- PyTorch examples
- PyTorch: First program and walk through
- PyTorch tutorial distilled
- PyTorch Kaggle Starter
- Deep Learning in PyTorch
- Practical Deep Learning with PyTorch on Udemy
- [Deep Learning Course (with PyTorch)] (https://fleuret.org/dlc)
- The incredible Pytorch
- [Pytorch Tutorial - Deep Learning in Python] (http://adventuresinmachinelearning.com/pytorch-tutorial-deep-learning)
- PyTorch with no Deep Learning background
- Deep Learning essentials in Pytorch
- PyTorchZeroToAll
- Deep Learning with PyTorch - Video Tutorials from Anand Saha (Fast.AI Student)