In “Array Programming with NumPy” (Nature, 2020; arXiv:2006.10256), the library’s core developers describe NumPy as “the foundation upon which the entire scientific Python universe is constructed.” NumPy’s N-dimensional array is the shared data abstraction that deep learning frameworks like TensorFlow and PyTorch build on top of.