Welcome to MSDS-534! Here we will share computing resources for the class.
Personally, I (Gemma) prefer PyCharm as it is similar-ish to R Studio and has good project management. Specifically, you can create a project and specify what environment you want to use for that project. Whenever you open that project, your Python console will automatically be using that environment.
(Let us know if you have other favorite Python IDEs we should add here!)
A good introduction to Python for data science is from Introduction to Statistical Learning, (James, G., Witten, D., Hastie, T., and Tibshirani, R.)
This is a nice introduction to PyTorch -- it starts with a basic linear model and shows you how to code it up in PyTorch (saving the bells and whistles of neural networks for another time)
Here we will post Jupyter Notebooks from the lectures.
- Using github