These Jupyter notebooks, apart from a few random experiments, are attempts at comprehensive coverage of technical books to help me own the material as I read.
The parent folders are books, with usually one notebook per chapter. Almost all exercises are attempted and most have full solutions. Most books also have a good amount of extra visualizations, explanations, experiments and animations.
I hope people get use out of these! Please create issues for any errors you find. Pull requests are very welcome :)
To view and run these notebooks, I recommend using colab. Simply add the GitHub path of the notebook like:
https://colab.research.google.com/github/${PATH}
For example,
Note: These notebooks are all best viewed in light mode (not dark mode)
Only Mac run instructions for now, but I believe running on Linux (and maybe even Windows?) should just require a different pipenv
install.
Let me know via a GH issue if you run into problems here and I will fix.
$ git clone [email protected]:khiner/notebooks.git && cd notebooks
$ git submodule update --init --recursive
$ xcode-select --install
$ brew install pipenv
$ pipenv install
$ pipenv shell
(notebooks)$ jupyter-notebook