Skip to content

Latest commit

 

History

History
101 lines (75 loc) · 2.95 KB

index.rst

File metadata and controls

101 lines (75 loc) · 2.95 KB

NumPy documentation

.. toctree::
   :maxdepth: 1
   :hidden:

   User Guide <user/index>
   API reference <reference/index>
   Development <dev/index>


Version: |version|

Download documentation: PDF Version | Historical versions of documentation

Useful links: Installation | Source Repository | Issue Tracker | Q&A Support | Mailing List

NumPy is the fundamental package for scientific computing in Python. It is a Python library that provides a multidimensional array object, various derived objects (such as masked arrays and matrices), and an assortment of routines for fast operations on arrays, including mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, random simulation and much more.

.. panels::
    :card: + intro-card text-center
    :column: col-lg-6 col-md-6 col-sm-6 col-xs-12 p-2

    ---
    :img-top: ../source/_static/index-images/getting_started.svg

    Getting Started
    ^^^^^^^^^^^^^^^

    New to NumPy? Check out the Absolute Beginner's Guide. It contains an
    introduction to NumPy's main concepts and links to additional tutorials.

    .. link-button:: user/absolute_beginners
        :type: ref
        :text:
        :classes: stretched-link

    ---
    :img-top: ../source/_static/index-images/user_guide.svg

    User Guide
    ^^^^^^^^^^

    The user guide provides in-depth information on the
    key concepts of NumPy with useful background information and explanation.

    .. link-button:: user
        :type: ref
        :text:
        :classes: stretched-link

    ---
    :img-top: ../source/_static/index-images/api.svg

    API Reference
    ^^^^^^^^^^^^^

    The reference guide contains a detailed description of the functions,
    modules, and objects included in NumPy. The reference describes how the
    methods work and which parameters can be used. It assumes that you have an
    understanding of the key concepts.

    .. link-button:: reference
        :type: ref
        :text:
        :classes: stretched-link

    ---
    :img-top: ../source/_static/index-images/contributor.svg

    Contributor's Guide
    ^^^^^^^^^^^^^^^

    Want to add to the codebase? Can help add translation or a flowchart to the
    documentation? The contributing guidelines will guide you through the
    process of improving NumPy.

    .. link-button:: devindex
        :type: ref
        :text:
        :classes: stretched-link