Course guide
1 curated item
Core linear algebra
11 curated items
Supporting material in Core linear algebra5 items
Advanced methods
8 curated items
This course is focused on the question: How do we do matrix computations with acceptable speed and accurancy?
The course is taught in python with jupyter notebooks, using libraries like Scikit-learn and Numpy as well as Numba ( a library that compiles Python to C for faster performance) and PyTorch ( an alternative to Numpy for the GPU)
Table of Contents
1. Why are we here?
We start with a high level overview of some foundational concepts in numerical linear algebra. Matrix and tensor products Matrix Decompositions Accuracy Memory Use Speed Parallelization & vectorization
Supporting material in Advanced methods2 items
GIFs
1 result figure
