1
NumPy is a general-purpose array-processing package designed to
2
efficiently manipulate large multi-dimensional arrays of arbitrary
3
records without sacrificing too much speed for small multi-dimensional
4
arrays. NumPy is built on the Numeric code base and adds features
5
introduced by numarray as well as an extended C-API and the ability to
6
create arrays of arbitrary type which also makes NumPy suitable for
7
interfacing with general-purpose data-base applications.
9
There are also basic facilities for discrete fourier transform,
10
basic linear algebra and random number generation.