The NumPy array: a structure for efficient numerical computation

S Van Der Walt, SC Colbert… - Computing in science & …, 2011 - ieeexplore.ieee.org
Computing in science & engineering, 2011ieeexplore.ieee.org
In the Python world, NumPy arrays are the standard representation for numerical data and
enable efficient implementation of numerical computations in a high-level language. As this
effort shows, NumPy performance can be improved through three techniques: vectorizing
calculations, avoiding copying data in memory, and minimizing operation counts.
In the Python world, NumPy arrays are the standard representation for numerical data and enable efficient implementation of numerical computations in a high-level language. As this effort shows, NumPy performance can be improved through three techniques: vectorizing calculations, avoiding copying data in memory, and minimizing operation counts.
ieeexplore.ieee.org