Numpy manual contentsΒΆ
- NumPy User Guide
- Introduction
- Numpy basics
- Data types
- Array creation
- I/O with Numpy
- Indexing
- Assignment vs referencing
- Single element indexing
- Other indexing options
- Index arrays
- Indexing Multi-dimensional arrays
- Boolean or “mask” index arrays
- Combining index arrays with slices
- Structural indexing tools
- Assigning values to indexed arrays
- Dealing with variable numbers of indices within programs
- Broadcasting
- Byte-swapping
- Structured arrays (aka “Record arrays”)
- Subclassing ndarray
- Credits
- Introduction
- View casting
- Creating new from template
- Relationship of view casting and new-from-template
- Implications for subclassing
- Simple example - adding an extra attribute to ndarray
- Slightly more realistic example - attribute added to existing array
__array_wrap__for ufuncs- Extra gotchas - custom
__del__methods and ndarray.base
- Performance
- Miscellaneous
- Using Numpy C-API
- How to extend NumPy
- Using Python as glue
- Writing your own ufunc
- Beyond the Basics
- NumPy Reference
- Array objects
- The N-dimensional array (
ndarray)- Constructing arrays
- numpy.ndarray
- numpy.ndarray.T
- numpy.ndarray.data
- numpy.ndarray.dtype
- numpy.ndarray.flags
- numpy.ndarray.flat
- numpy.ndarray.imag
- numpy.ndarray.real
- numpy.ndarray.size
- numpy.ndarray.itemsize
- numpy.ndarray.nbytes
- numpy.ndarray.ndim
- numpy.ndarray.shape
- numpy.ndarray.strides
- numpy.ndarray.ctypes
- numpy.ndarray.base
- numpy.ndarray.all
- numpy.ndarray.any
- numpy.ndarray.argmax
- numpy.ndarray.argmin
- numpy.ndarray.argpartition
- numpy.ndarray.argsort
- numpy.ndarray.astype
- numpy.ndarray.byteswap
- numpy.ndarray.choose
- numpy.ndarray.clip
- numpy.ndarray.compress
- numpy.ndarray.conj
- numpy.ndarray.conjugate
- numpy.ndarray.copy
- numpy.ndarray.cumprod
- numpy.ndarray.cumsum
- numpy.ndarray.diagonal
- numpy.ndarray.dot
- numpy.ndarray.dump
- numpy.ndarray.dumps
- numpy.ndarray.fill
- numpy.ndarray.flatten
- numpy.ndarray.getfield
- numpy.ndarray.item
- numpy.ndarray.itemset
- numpy.ndarray.max
- numpy.ndarray.mean
- numpy.ndarray.min
- numpy.ndarray.newbyteorder
- numpy.ndarray.nonzero
- numpy.ndarray.partition
- numpy.ndarray.prod
- numpy.ndarray.ptp
- numpy.ndarray.put
- numpy.ndarray.ravel
- numpy.ndarray.repeat
- numpy.ndarray.reshape
- numpy.ndarray.resize
- numpy.ndarray.round
- numpy.ndarray.searchsorted
- numpy.ndarray.setfield
- numpy.ndarray.setflags
- numpy.ndarray.sort
- numpy.ndarray.squeeze
- numpy.ndarray.std
- numpy.ndarray.sum
- numpy.ndarray.swapaxes
- numpy.ndarray.take
- numpy.ndarray.tobytes
- numpy.ndarray.tofile
- numpy.ndarray.tolist
- numpy.ndarray.tostring
- numpy.ndarray.trace
- numpy.ndarray.transpose
- numpy.ndarray.var
- numpy.ndarray.view
- numpy.ndarray
- Indexing arrays
- Internal memory layout of an ndarray
- Array attributes
- Array methods
- Array conversion
- numpy.ndarray.item
- numpy.ndarray.tolist
- numpy.ndarray.itemset
- numpy.ndarray.tostring
- numpy.ndarray.tobytes
- numpy.ndarray.tofile
- numpy.ndarray.dump
- numpy.ndarray.dumps
- numpy.ndarray.astype
- numpy.ndarray.byteswap
- numpy.ndarray.copy
- numpy.ndarray.view
- numpy.ndarray.getfield
- numpy.ndarray.setflags
- numpy.ndarray.fill
- Shape manipulation
- Item selection and manipulation
- Calculation
- numpy.ndarray.argmax
- numpy.ndarray.min
- numpy.ndarray.argmin
- numpy.ndarray.ptp
- numpy.ndarray.clip
- numpy.ndarray.conj
- numpy.ndarray.round
- numpy.ndarray.trace
- numpy.ndarray.sum
- numpy.ndarray.cumsum
- numpy.ndarray.mean
- numpy.ndarray.var
- numpy.ndarray.std
- numpy.ndarray.prod
- numpy.ndarray.cumprod
- numpy.ndarray.all
- numpy.ndarray.any
- Array conversion
- Arithmetic and comparison operations
- numpy.ndarray.__lt__
- numpy.ndarray.__le__
- numpy.ndarray.__gt__
- numpy.ndarray.__ge__
- numpy.ndarray.__eq__
- numpy.ndarray.__ne__
- numpy.ndarray.__nonzero__
- numpy.ndarray.__neg__
- numpy.ndarray.__pos__
- numpy.ndarray.__abs__
- numpy.ndarray.__invert__
- numpy.ndarray.__add__
- numpy.ndarray.__sub__
- numpy.ndarray.__mul__
- numpy.ndarray.__div__
- numpy.ndarray.__truediv__
- numpy.ndarray.__floordiv__
- numpy.ndarray.__mod__
- numpy.ndarray.__divmod__
- numpy.ndarray.__pow__
- numpy.ndarray.__lshift__
- numpy.ndarray.__rshift__
- numpy.ndarray.__and__
- numpy.ndarray.__or__
- numpy.ndarray.__xor__
- numpy.ndarray.__iadd__
- numpy.ndarray.__isub__
- numpy.ndarray.__imul__
- numpy.ndarray.__idiv__
- numpy.ndarray.__itruediv__
- numpy.ndarray.__ifloordiv__
- numpy.ndarray.__imod__
- numpy.ndarray.__ipow__
- numpy.ndarray.__ilshift__
- numpy.ndarray.__irshift__
- numpy.ndarray.__iand__
- numpy.ndarray.__ior__
- numpy.ndarray.__ixor__
- Special methods
- numpy.ndarray.__copy__
- numpy.ndarray.__deepcopy__
- numpy.ndarray.__reduce__
- numpy.ndarray.__setstate__
- numpy.ndarray.__new__
- numpy.ndarray.__array__
- numpy.ndarray.__array_wrap__
- numpy.ndarray.__len__
- numpy.ndarray.__getitem__
- numpy.ndarray.__setitem__
- numpy.ndarray.__getslice__
- numpy.ndarray.__setslice__
- numpy.ndarray.__contains__
- numpy.ndarray.__int__
- numpy.ndarray.__long__
- numpy.ndarray.__float__
- numpy.ndarray.__oct__
- numpy.ndarray.__hex__
- numpy.ndarray.__str__
- numpy.ndarray.__repr__
- Constructing arrays
- Scalars
- Built-in scalar types
- Attributes
- numpy.generic.flags
- numpy.generic.shape
- numpy.generic.strides
- numpy.generic.ndim
- numpy.generic.data
- numpy.generic.size
- numpy.generic.itemsize
- numpy.generic.base
- numpy.generic.dtype
- numpy.generic.real
- numpy.generic.imag
- numpy.generic.flat
- numpy.generic.T
- numpy.generic.__array_interface__
- numpy.generic.__array_struct__
- numpy.generic.__array_priority__
- numpy.generic.__array_wrap__
- Indexing
- Methods
- numpy.generic
- numpy.generic.T
- numpy.generic.base
- numpy.generic.data
- numpy.generic.dtype
- numpy.generic.flags
- numpy.generic.flat
- numpy.generic.imag
- numpy.generic.itemsize
- numpy.generic.nbytes
- numpy.generic.ndim
- numpy.generic.real
- numpy.generic.shape
- numpy.generic.size
- numpy.generic.strides
- numpy.generic.all
- numpy.generic.any
- numpy.generic.argmax
- numpy.generic.argmin
- numpy.generic.argsort
- numpy.generic.astype
- numpy.generic.byteswap
- numpy.generic.choose
- numpy.generic.clip
- numpy.generic.compress
- numpy.generic.conj
- numpy.generic.conjugate
- numpy.generic.copy
- numpy.generic.cumprod
- numpy.generic.cumsum
- numpy.generic.diagonal
- numpy.generic.dump
- numpy.generic.dumps
- numpy.generic.fill
- numpy.generic.flatten
- numpy.generic.getfield
- numpy.generic.item
- numpy.generic.itemset
- numpy.generic.max
- numpy.generic.mean
- numpy.generic.min
- numpy.generic.newbyteorder
- numpy.generic.nonzero
- numpy.generic.prod
- numpy.generic.ptp
- numpy.generic.put
- numpy.generic.ravel
- numpy.generic.repeat
- numpy.generic.reshape
- numpy.generic.resize
- numpy.generic.round
- numpy.generic.searchsorted
- numpy.generic.setfield
- numpy.generic.setflags
- numpy.generic.sort
- numpy.generic.squeeze
- numpy.generic.std
- numpy.generic.sum
- numpy.generic.swapaxes
- numpy.generic.take
- numpy.generic.tobytes
- numpy.generic.tofile
- numpy.generic.tolist
- numpy.generic.tostring
- numpy.generic.trace
- numpy.generic.transpose
- numpy.generic.var
- numpy.generic.view
- numpy.generic.__array__
- numpy.generic.__array_wrap__
- numpy.generic.squeeze
- numpy.generic.byteswap
- numpy.generic.__reduce__
- numpy.generic.__setstate__
- numpy.generic.setflags
- numpy.generic
- Defining new types
- Data type objects (
dtype)- Specifying and constructing data types
dtype- Attributes
- numpy.dtype.type
- numpy.dtype.kind
- numpy.dtype.char
- numpy.dtype.num
- numpy.dtype.str
- numpy.dtype.name
- numpy.dtype.itemsize
- numpy.dtype.byteorder
- numpy.dtype.fields
- numpy.dtype.names
- numpy.dtype.subdtype
- numpy.dtype.shape
- numpy.dtype.hasobject
- numpy.dtype.flags
- numpy.dtype.isbuiltin
- numpy.dtype.isnative
- numpy.dtype.descr
- numpy.dtype.alignment
- Methods
- Attributes
- Indexing
- Iterating Over Arrays
- Standard array subclasses
- Masked arrays
- The
numpy.mamodule - Using numpy.ma
- Examples
- Constants of the
numpy.mamodule - The
MaskedArrayclass- Attributes and properties of masked arrays
- numpy.ma.MaskedArray.base
- numpy.ma.MaskedArray.ctypes
- numpy.ma.MaskedArray.dtype
- numpy.ma.MaskedArray.flags
- numpy.ma.MaskedArray.itemsize
- numpy.ma.MaskedArray.nbytes
- numpy.ma.MaskedArray.ndim
- numpy.ma.MaskedArray.shape
- numpy.ma.MaskedArray.size
- numpy.ma.MaskedArray.strides
- numpy.ma.MaskedArray.imag
- numpy.ma.MaskedArray.real
- numpy.ma.MaskedArray.flat
- numpy.ma.MaskedArray.__array_priority__
- Attributes and properties of masked arrays
MaskedArraymethods- Conversion
- Shape manipulation
- Item selection and manipulation
- Pickling and copy
- Calculations
- Arithmetic and comparison operations
- Comparison operators:
- Truth value of an array (
bool): - Arithmetic:
- numpy.ma.MaskedArray.__abs__
- numpy.ma.MaskedArray.__rdiv__
- numpy.ma.MaskedArray.__mod__
- numpy.ma.MaskedArray.__rmod__
- numpy.ma.MaskedArray.__divmod__
- numpy.ma.MaskedArray.__rdivmod__
- numpy.ma.MaskedArray.__lshift__
- numpy.ma.MaskedArray.__rlshift__
- numpy.ma.MaskedArray.__rshift__
- numpy.ma.MaskedArray.__rrshift__
- numpy.ma.MaskedArray.__and__
- numpy.ma.MaskedArray.__rand__
- numpy.ma.MaskedArray.__or__
- numpy.ma.MaskedArray.__ror__
- numpy.ma.MaskedArray.__xor__
- numpy.ma.MaskedArray.__rxor__
- Arithmetic, in-place:
- Representation
- Special methods
- Specific methods
- Masked array operations
- The
- The Array Interface
- Datetimes and Timedeltas
- The N-dimensional array (
- Universal functions (
ufunc) - Routines
- Array creation routines
- Array manipulation routines
- Binary operations
- String operations
- String operations
- numpy.core.defchararray.add
- numpy.core.defchararray.multiply
- numpy.core.defchararray.mod
- numpy.core.defchararray.capitalize
- numpy.core.defchararray.center
- numpy.core.defchararray.decode
- numpy.core.defchararray.encode
- numpy.core.defchararray.join
- numpy.core.defchararray.ljust
- numpy.core.defchararray.lower
- numpy.core.defchararray.lstrip
- numpy.core.defchararray.partition
- numpy.core.defchararray.replace
- numpy.core.defchararray.rjust
- numpy.core.defchararray.rpartition
- numpy.core.defchararray.rsplit
- numpy.core.defchararray.rstrip
- numpy.core.defchararray.split
- numpy.core.defchararray.splitlines
- numpy.core.defchararray.strip
- numpy.core.defchararray.swapcase
- numpy.core.defchararray.title
- numpy.core.defchararray.translate
- numpy.core.defchararray.upper
- numpy.core.defchararray.zfill
- Comparison
- String information
- numpy.core.defchararray.count
- numpy.core.defchararray.find
- numpy.core.defchararray.index
- numpy.core.defchararray.isalpha
- numpy.core.defchararray.isdecimal
- numpy.core.defchararray.isdigit
- numpy.core.defchararray.islower
- numpy.core.defchararray.isnumeric
- numpy.core.defchararray.isspace
- numpy.core.defchararray.istitle
- numpy.core.defchararray.isupper
- numpy.core.defchararray.rfind
- numpy.core.defchararray.rindex
- numpy.core.defchararray.startswith
- Convenience class
- numpy.core.defchararray.chararray
- numpy.core.defchararray.chararray.T
- numpy.core.defchararray.chararray.base
- numpy.core.defchararray.chararray.ctypes
- numpy.core.defchararray.chararray.data
- numpy.core.defchararray.chararray.dtype
- numpy.core.defchararray.chararray.flags
- numpy.core.defchararray.chararray.flat
- numpy.core.defchararray.chararray.imag
- numpy.core.defchararray.chararray.itemsize
- numpy.core.defchararray.chararray.nbytes
- numpy.core.defchararray.chararray.ndim
- numpy.core.defchararray.chararray.real
- numpy.core.defchararray.chararray.shape
- numpy.core.defchararray.chararray.size
- numpy.core.defchararray.chararray.strides
- numpy.core.defchararray.chararray.astype
- numpy.core.defchararray.chararray.copy
- numpy.core.defchararray.chararray.count
- numpy.core.defchararray.chararray.decode
- numpy.core.defchararray.chararray.dump
- numpy.core.defchararray.chararray.dumps
- numpy.core.defchararray.chararray.encode
- numpy.core.defchararray.chararray.endswith
- numpy.core.defchararray.chararray.expandtabs
- numpy.core.defchararray.chararray.fill
- numpy.core.defchararray.chararray.find
- numpy.core.defchararray.chararray.flatten
- numpy.core.defchararray.chararray.getfield
- numpy.core.defchararray.chararray.index
- numpy.core.defchararray.chararray.isalnum
- numpy.core.defchararray.chararray.isalpha
- numpy.core.defchararray.chararray.isdecimal
- numpy.core.defchararray.chararray.isdigit
- numpy.core.defchararray.chararray.islower
- numpy.core.defchararray.chararray.isnumeric
- numpy.core.defchararray.chararray.isspace
- numpy.core.defchararray.chararray.istitle
- numpy.core.defchararray.chararray.isupper
- numpy.core.defchararray.chararray.item
- numpy.core.defchararray.chararray.join
- numpy.core.defchararray.chararray.ljust
- numpy.core.defchararray.chararray.lower
- numpy.core.defchararray.chararray.lstrip
- numpy.core.defchararray.chararray.nonzero
- numpy.core.defchararray.chararray.put
- numpy.core.defchararray.chararray.ravel
- numpy.core.defchararray.chararray.repeat
- numpy.core.defchararray.chararray.replace
- numpy.core.defchararray.chararray.reshape
- numpy.core.defchararray.chararray.resize
- numpy.core.defchararray.chararray.rfind
- numpy.core.defchararray.chararray.rindex
- numpy.core.defchararray.chararray.rjust
- numpy.core.defchararray.chararray.rsplit
- numpy.core.defchararray.chararray.rstrip
- numpy.core.defchararray.chararray.searchsorted
- numpy.core.defchararray.chararray.setfield
- numpy.core.defchararray.chararray.setflags
- numpy.core.defchararray.chararray.sort
- numpy.core.defchararray.chararray.split
- numpy.core.defchararray.chararray.splitlines
- numpy.core.defchararray.chararray.squeeze
- numpy.core.defchararray.chararray.startswith
- numpy.core.defchararray.chararray.strip
- numpy.core.defchararray.chararray.swapaxes
- numpy.core.defchararray.chararray.swapcase
- numpy.core.defchararray.chararray.take
- numpy.core.defchararray.chararray.title
- numpy.core.defchararray.chararray.tofile
- numpy.core.defchararray.chararray.tolist
- numpy.core.defchararray.chararray.tostring
- numpy.core.defchararray.chararray.translate
- numpy.core.defchararray.chararray.transpose
- numpy.core.defchararray.chararray.upper
- numpy.core.defchararray.chararray.view
- numpy.core.defchararray.chararray.zfill
- numpy.core.defchararray.chararray
- String operations
- C-Types Foreign Function Interface (
numpy.ctypeslib) - Datetime Support Functions
- Data type routines
- Optionally Scipy-accelerated routines (
numpy.dual) - Mathematical functions with automatic domain (
numpy.emath) - Floating point error handling
- Discrete Fourier Transform (
numpy.fft) - Financial functions
- Functional programming
- Numpy-specific help functions
- Indexing routines
- Input and output
- Linear algebra (
numpy.linalg) - Logic functions
- Masked array operations
- Mathematical functions
- Matrix library (
numpy.matlib) - Miscellaneous routines
- Padding Arrays
- Polynomials
- Transition notice
- Polynomial Package
- Using the Convenience Classes
- Polynomial Module (
numpy.polynomial.polynomial) - Chebyshev Module (
numpy.polynomial.chebyshev) - Legendre Module (
numpy.polynomial.legendre) - Laguerre Module (
numpy.polynomial.laguerre) - Hermite Module, “Physicists’” (
numpy.polynomial.hermite) - HermiteE Module, “Probabilists’” (
numpy.polynomial.hermite_e)- HermiteE Class
- Basics
- Fitting
- Calculus
- Algebra
- Quadrature
- Miscellaneous
- numpy.polynomial.hermite_e.hermecompanion
- numpy.polynomial.hermite_e.hermedomain
- numpy.polynomial.hermite_e.hermezero
- numpy.polynomial.hermite_e.hermeone
- numpy.polynomial.hermite_e.hermex
- numpy.polynomial.hermite_e.hermeline
- numpy.polynomial.hermite_e.herme2poly
- numpy.polynomial.hermite_e.poly2herme
- Poly1d
- Polynomial Package
- Transition notice
- Random sampling (
numpy.random)- Simple random data
- Permutations
- Distributions
- numpy.random.beta
- numpy.random.binomial
- numpy.random.chisquare
- numpy.random.dirichlet
- numpy.random.exponential
- numpy.random.f
- numpy.random.gamma
- numpy.random.geometric
- numpy.random.gumbel
- numpy.random.hypergeometric
- numpy.random.laplace
- numpy.random.logistic
- numpy.random.lognormal
- numpy.random.logseries
- numpy.random.multinomial
- numpy.random.multivariate_normal
- numpy.random.negative_binomial
- numpy.random.noncentral_chisquare
- numpy.random.noncentral_f
- numpy.random.normal
- numpy.random.pareto
- numpy.random.poisson
- numpy.random.power
- numpy.random.rayleigh
- numpy.random.standard_cauchy
- numpy.random.standard_exponential
- numpy.random.standard_gamma
- numpy.random.standard_normal
- numpy.random.standard_t
- numpy.random.triangular
- numpy.random.uniform
- numpy.random.vonmises
- numpy.random.wald
- numpy.random.weibull
- numpy.random.zipf
- Random generator
- Set routines
- Sorting, searching, and counting
- Statistics
- Test Support (
numpy.testing) - Window functions
- Packaging (
numpy.distutils)- Modules in
numpy.distutils- misc_util
- numpy.distutils.misc_util.get_numpy_include_dirs
- numpy.distutils.misc_util.dict_append
- numpy.distutils.misc_util.appendpath
- numpy.distutils.misc_util.allpath
- numpy.distutils.misc_util.dot_join
- numpy.distutils.misc_util.generate_config_py
- numpy.distutils.misc_util.get_cmd
- numpy.distutils.misc_util.terminal_has_colors
- numpy.distutils.misc_util.red_text
- numpy.distutils.misc_util.green_text
- numpy.distutils.misc_util.yellow_text
- numpy.distutils.misc_util.blue_text
- numpy.distutils.misc_util.cyan_text
- numpy.distutils.misc_util.cyg2win32
- numpy.distutils.misc_util.all_strings
- numpy.distutils.misc_util.has_f_sources
- numpy.distutils.misc_util.has_cxx_sources
- numpy.distutils.misc_util.filter_sources
- numpy.distutils.misc_util.get_dependencies
- numpy.distutils.misc_util.is_local_src_dir
- numpy.distutils.misc_util.get_ext_source_files
- numpy.distutils.misc_util.get_script_files
- Other modules
- misc_util
- Building Installable C libraries
- Conversion of
.srcfiles
- Modules in
- Numpy C-API
- Python Types and C-Structures
- System configuration
- Data Type API
- Array API
- Array Iterator API
- UFunc API
- Generalized Universal Function API
- Numpy core libraries
- C API Deprecations
- Numpy internals
- Numpy and SWIG
- Acknowledgements
- Array objects
- F2PY Users Guide and Reference Manual
- Contributing to Numpy
- Numpy Enhancement Proposals
- Release Notes
- NumPy 1.9.2 Release Notes
- NumPy 1.9.1 Release Notes
- NumPy 1.9.0 Release Notes
- Highlights
- Dropped Support
- Future Changes
- Compatibility notes
- The diagonal and diag functions return readonly views.
- Special scalar float values don’t cause upcast to double anymore
- Percentile output changes
- ndarray.tofile exception type
- Invalid fill value exceptions
- Polynomial Classes no longer derived from PolyBase
- Using numpy.random.binomial may change the RNG state vs. numpy < 1.9
- Random seed enforced to be a 32 bit unsigned integer
- Argmin and argmax out argument
- Einsum
- Indexing
- Non-integer reduction axis indexes are deprecated
promote_typesand string dtypecan_castand string dtype- astype and string dtype
- npyio.recfromcsv keyword arguments change
- The
doc/swigdirectory moved - The
npy_3kcompat.hheader changed - Negative indices in C-Api
sq_itemandsq_ass_itemsequence methods - NDIter
zeros_likefor string dtypes now returns empty strings
- New Features
- Percentile supports more interpolation options
- Generalized axis support for median and percentile
- Dtype parameter added to
np.linspaceandnp.logspace - More general
np.triuandnp.trilbroadcasting tobytesalias fortostringmethod- Build system
- Compatibility to python
numbersmodule increasingparameter added tonp.vanderunique_countsparameter added tonp.unique- Support for median and percentile in nanfunctions
- NumpyVersion class added
- Allow saving arrays with large number of named columns
- Full broadcasting support for
np.cross
- Improvements
- Better numerical stability for sum in some cases
- Percentile implemented in terms of
np.partition - Performance improvement for
np.array - Performance improvement for
np.searchsorted - Optional reduced verbosity for np.distutils
- Covariance check in
np.random.multivariate_normal - Polynomial Classes no longer template based
- More GIL releases
- MaskedArray support for more complicated base classes
- C-API
- Deprecations
- NumPy 1.8.2 Release Notes
- NumPy 1.8.1 Release Notes
- NumPy 1.8.0 Release Notes
- Highlights
- Dropped Support
- Future Changes
- Compatibility notes
- New Features
- Support for linear algebra on stacked arrays
- In place fancy indexing for ufuncs
- New functions partition and argpartition
- New functions nanmean, nanvar and nanstd
- New functions full and full_like
- IO compatibility with large files
- Building against OpenBLAS
- New constant
- New modes for qr
- New invert argument to in1d
- Advanced indexing using np.newaxis
- C-API
- runtests.py
- Improvements
- Changes
- Deprecations
- Authors
- NumPy 1.7.2 Release Notes
- NumPy 1.7.1 Release Notes
- NumPy 1.7.0 Release Notes
- Highlights
- Compatibility notes
- New features
- Reduction UFuncs Generalize axis= Parameter
- Reduction UFuncs New keepdims= Parameter
- Datetime support
- Custom formatter for printing arrays
- New function numpy.random.choice
- New function isclose
- Preliminary multi-dimensional support in the polynomial package
- Ability to pad rank-n arrays
- New argument to searchsorted
- Build system
- C API
- Changes
- Deprecations
- NumPy 1.6.2 Release Notes
- NumPy 1.6.1 Release Notes
- NumPy 1.6.0 Release Notes
- NumPy 1.5.0 Release Notes
- NumPy 1.4.0 Release Notes
- NumPy 1.3.0 Release Notes
- About NumPy
- About this documentation
- Reporting bugs
- Numpy License
- Glossary