NumPy, short for Numerical Python, was created by Travis Oliphant in 2005 as an open-source project freely available to all. Serving as a Python library, it facilitates array manipulation. Moreover, NumPy encompasses functions for performing tasks related to linear algebra, transforms, and matrices. This robust library proves valuable in nearly every phase of a Machine Learning model pipeline.

For further information about the Math library, please refer to the following link:

Introduction to NumPy

You are to stop just before “NumPy Random”. This challenge can take up to 3 days or more, take it easy on yourself.

If you prefer the use of videos to learn, you can watch and practice along with this:

https://youtu.be/QUT1VHiLmmI