- NumPy tutorial: Especially outstanding is the explanation of slicing and broadcasting in the appendix.
We prepared a lot of material in the notebook folder. The files there are IPython Notebooks (somewhat like wiki pages where code can be executed interactively). After cloning the repository, you can run them locally on your computer. On Linux run ipython notebook
to start the server, on the CIP-Pool you'll find the notebook server under Start -> Anaconda -> Launcher.
Python Introduction.ipynb
List Comprehensions.ipynb
Python OOP.ipynb
Python-Unittest.ipynb
Profiling with IPython.ipynb
Parallelization and Caching.ipynb
NumPy Introduction.ipynb
Linear Regression.ipynb
PCA and Eigenfaces.ipynb