NumPy
/NUM-pie/ · noun · Development · Origin: 2005
Definitions
The foundational Python library for numerical computing, providing support for large multi-dimensional arrays, matrices, and a vast collection of mathematical functions to operate on them efficiently. Nearly every scientific Python library — from pandas to TensorFlow — is built on top of NumPy's array operations.
In plain English: A Python library that makes math on large sets of numbers extremely fast — the engine underneath most data science and AI tools.
Example: The image processing pipeline converted each photo to a NumPy array of pixel values before applying the convolutional filters.