- Executors
-
Learn
Learn Python Runnable examples, NumPy, pandas, and more Learn AINeural networks, ML and LLMs from scratch Learn C & C++ Pointers, memory, STL, and modern C++ Learn C#C# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
- ChallengesNew
Python for AI
From NumPy arrays to neurons, softmax and attention, then on to the neural networks path.
Start the path →- Lesson 3 challenges NumPy Array Create NumPy arrays and inspect their shape, size, and data type online.
- Lesson 1 challenge Reshape a NumPy Array Reshape a NumPy array without changing its data.
- Lesson 3 challenges NumPy Matrix Multiplication Multiply two matrices online with NumPy matmul and the @ operator.
- Lesson 3 challenges Transpose a NumPy Matrix Swap matrix rows and columns with NumPy transpose.
- Lesson 3 challenges NumPy Mean, Median, and Standard Deviation Calculate descriptive statistics with NumPy and run the example online.
- Lesson 2 challenges Filter a NumPy Array Filter NumPy values with boolean indexing.
- Lesson 2 challenges Generate Random Numbers with NumPy Generate reproducible random integers with NumPy's modern Generator API.