The NumPy Array: A Structure for Efficient Numerical Computation 论文

2011Computing in Science & Engineering引用 10988
Parallel Computing and Optimization TechniquesEvolutionary Algorithms and ApplicationsComputational Physics and Python Applications

摘要

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.