NumPy
Foundational numerical computing library for Python. The backbone of the entire scientific computing stack.
Proficiency: Expert · 5+ years
Core usage
- N-dimensional array operations with broadcasting
- Linear algebra:
np.linalgfor eigenvalues, SVD, matrix ops - FFT for signal processing in Physics experiments
- Random number generation for Statistics simulations
- Speed-critical operations before reaching for PyTorch
Related: Python, Pandas, Data Science, Mathematics