Section 3 chapters · 14 lessons
NumPy
NumPy is the array engine underneath Pandas, scikit-learn, PyTorch, and JAX. Learn vectorization, broadcasting, and the linear algebra you'll use every day.
0 / 14 lessons
- 01
Fundamentals
6 lessons - 01 Why NumPy
- 02 The ndarray
- 03 Array creation
- 04 Dtypes deep dive
- 05 Indexing & slicing
- 06 Reshape, ravel, transpose
- 02
Vectorization
4 lessons - 07 Broadcasting
- 08 Universal functions
- 09 Aggregations & axis
- 10 Boolean masks
- 03
Linear Algebra
4 lessons - 11 dot, matmul, @
- 12 np.linalg toolbox
- 13 einsum — one mental model
- 14 Random & reproducibility