Learning path

Python for AI

From NumPy arrays to neurons, softmax and attention, then on to the neural networks path.

7 lessons · 17 challenges

Start the path →
  1. Lesson 3 challenges NumPy Array Create NumPy arrays and inspect their shape, size, and data type online.
  2. Lesson 1 challenge Reshape a NumPy Array Reshape a NumPy array without changing its data.
  3. Lesson 3 challenges NumPy Matrix Multiplication Multiply two matrices online with NumPy matmul and the @ operator.
  4. Lesson 3 challenges Transpose a NumPy Matrix Swap matrix rows and columns with NumPy transpose.
  5. Lesson 3 challenges NumPy Mean, Median, and Standard Deviation Calculate descriptive statistics with NumPy and run the example online.
  6. Lesson 2 challenges Filter a NumPy Array Filter NumPy values with boolean indexing.
  7. Lesson 2 challenges Generate Random Numbers with NumPy Generate reproducible random integers with NumPy's modern Generator API.
Continue with: Neural networks from scratch