NumPy v1.19 Manual
Welcome! This is
the documentation for NumPy
1.19.0, last updated Jun 29, 2020.
Learn about what NumPy is and how to install it
Aimed at domain experts or people migrating to NumPy
Absolute Beginners Tutorial
Start here for an overview of NumPy features and syntax
Learn about concepts and submodules
How to do common tasks with NumPy
NumPy API Reference
Automatically generated reference documentation
In depth explanation of concepts, best practices and techniques
Documentation for the f2py module (Fortran extensions for Python)
List of the most important terms
NumPy Contributor Guide
Contributing to NumPy
Specialized, in-depth documentation
Building and Extending the Documentation
How to contribute to this documentation (user and API)
The numpydoc docstring guide
How to write docstrings in the numpydoc format
NumPy Enhancement Proposals
Large parts of this manual originate from Travis E. Oliphant's book
"Guide to NumPy"
(which generously entered Public Domain in August 2008). The reference
documentation for many of the functions are written by numerous
contributors and developers of NumPy.
The preferred way to update the documentation is by submitting a pull
request on Github (see the Documentation Index).
Please help us to further improve the NumPy documentation!