DocumentCode :
1466641
Title :
The NumPy Array: A Structure for Efficient Numerical Computation
Author :
Van der Walt, Stéfan ; Colbert, S. Chris ; Varoquaux, Gaël
Author_Institution :
Appl. Math., Stellenbosch Univ., Stellenbosch, South Africa
Volume :
13
Issue :
2
fYear :
2011
Firstpage :
22
Lastpage :
30
Abstract :
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.
Keywords :
data structures; high level languages; mathematics computing; numerical analysis; Python programming language; high level language; numerical computation; numerical data; numpy array; Arrays; Computational efficiency; Finite element methods; Numerical analysis; Performance evaluation; Resource management; Vector quantization; NumPy; Python; numerical computations; programming libraries; scientific programming;
fLanguage :
English
Journal_Title :
Computing in Science & Engineering
Publisher :
ieee
ISSN :
1521-9615
Type :
jour
DOI :
10.1109/MCSE.2011.37
Filename :
5725236
Link To Document :
بازگشت