NumPy Reference - University of Wisconsin–Madison
NumPy Reference
Release 1.6.0
Written by the NumPy community
May 15, 2011
CONTENTS
1
2
3
Array objects
1.1 The N-dimensional array (ndarray)
1.2 Scalars . . . . . . . . . . . . . . . .
1.3 Data type objects (dtype) . . . . . .
1.4 Indexing . . . . . . . . . . . . . . .
1.5 Standard array subclasses . . . . . .
1.6 Masked arrays . . . . . . . . . . . .
1.7 The Array Interface . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
74
112
123
127
254
439
Universal functions (ufunc)
2.1 Broadcasting . . . . . . .
2.2 Output type determination
2.3 Use of internal buffers . .
2.4 Error handling . . . . . .
2.5 Casting Rules . . . . . . .
2.6 ufunc . . . . . . . . . .
2.7 Available ufuncs . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
445
445
446
446
446
449
451
459
Routines
3.1 Array creation routines . . . . . . . . . . .
3.2 Array manipulation routines . . . . . . . .
3.3 Indexing routines . . . . . . . . . . . . . .
3.4 Data type routines . . . . . . . . . . . . .
3.5 Input and output . . . . . . . . . . . . . .
3.6 Discrete Fourier Transform (numpy.fft)
3.7 Linear algebra (numpy.linalg) . . . .
3.8 Random sampling (numpy.random) . .
3.9 Sorting, searching, and counting . . . . . .
3.10 Logic functions . . . . . . . . . . . . . . .
3.11 Binary operations . . . . . . . . . . . . . .
3.12 Statistics . . . . . . . . . . . . . . . . . .
3.13 Mathematical functions . . . . . . . . . .
3.14 Functional programming . . . . . . . . . .
3.15 Polynomials . . . . . . . . . . . . . . . .
3.16 Financial functions . . . . . . . . . . . . .
3.17 Set routines . . . . . . . . . . . . . . . . .
3.18 Window functions . . . . . . . . . . . . .
3.19 Floating point error handling . . . . . . . .
3.20 Masked array operations . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
463
463
494
529
559
574
594
614
645
699
712
728
735
756
815
820
833
841
846
857
863
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
i
3.21
3.22
3.23
3.24
3.25
3.26
3.27
3.28
3.29
3.30
3.31
Numpy-specific help functions . . . . . . . . . . . . . . . . . . .
Miscellaneous routines . . . . . . . . . . . . . . . . . . . . . . .
Test Support (numpy.testing) . . . . . . . . . . . . . . . . .
Asserts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mathematical functions with automatic domain (numpy.emath)
Matrix library (numpy.matlib) . . . . . . . . . . . . . . . . .
Optionally Scipy-accelerated routines (numpy.dual) . . . . . .
Numarray compatibility (numpy.numarray) . . . . . . . . . .
Old Numeric compatibility (numpy.oldnumeric) . . . . . . .
C-Types Foreign Function Interface (numpy.ctypeslib) . . .
String operations . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
984
986
987
988
998
998
998
999
999
999
1000
4
Packaging (numpy.distutils)
1035
4.1 Modules in numpy.distutils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035
4.2 Building Installable C libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
4.3 Conversion of .src files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
5
Numpy C-API
5.1 Python Types and C-Structures . .
5.2 System configuration . . . . . . . .
5.3 Data Type API . . . . . . . . . . .
5.4 Array API . . . . . . . . . . . . .
5.5 Array Iterator API . . . . . . . . .
5.6 UFunc API . . . . . . . . . . . . .
5.7 Generalized Universal Function API
5.8 Numpy core libraries . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1049
1049
1063
1065
1068
1104
1119
1125
1127
6
Numpy internals
1133
6.1 Numpy C Code Explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1133
6.2 Internal organization of numpy arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1140
6.3 Multidimensional Array Indexing Order Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1141
7
Numpy and SWIG
1143
7.1 Numpy.i: a SWIG Interface File for NumPy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1143
7.2 Testing the numpy.i Typemaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
8
Acknowledgements
1159
Bibliography
1161
Python Module Index
1167
Index
1169
ii
NumPy Reference, Release 1.6.0
Release
1.6
Date
May 15, 2011
This reference manual details functions, modules, and objects included in Numpy, describing what they are and what
they do. For learning how to use NumPy, see also user.
CONTENTS
1
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- numpy numeric python
- programming principles in python csci 503
- numpy reference nus computing
- numpy tutorial
- programming principles in python csci 503 490
- numerical python cineca
- introduction chapter to numpy national council of educational
- numpy reference university of wisconsin madison
- numpy reference scipy
- with data analytics machine learning using python r
Related searches
- state of wisconsin etf benefits
- university of wisconsin school rankings
- state of wisconsin retirement calculator
- state of wisconsin retirees
- state of wisconsin rights of cosigner
- state of wisconsin school report cards
- state of wisconsin rn license lookup
- state of wisconsin business license lookup
- state of wisconsin child care forms
- numpy reference manual pdf
- state of wisconsin regulation and licensing
- state of wisconsin statutes search