Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/numpy/numpy
The fundamental package for scientific computing with Python.
https://github.com/numpy/numpy
numpy python
Last synced: 3 days ago
JSON representation
The fundamental package for scientific computing with Python.
- Host: GitHub
- URL: https://github.com/numpy/numpy
- Owner: numpy
- License: other
- Created: 2010-09-13T23:02:39.000Z (about 14 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T12:26:33.000Z (about 1 month ago)
- Last Synced: 2024-10-29T16:52:32.718Z (about 1 month ago)
- Topics: numpy, python
- Language: Python
- Homepage: https://numpy.org
- Size: 142 MB
- Stars: 27,904
- Watchers: 597
- Forks: 10,031
- Open Issues: 2,176
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.txt
- Citation: CITATION.bib
Awesome Lists containing this project
- awesome-fluid-dynamics - numpy/numpy - The fundamental package for scientific computing with Python. ![Python](logo/Python.svg) (Post-processing and Data Analysis / ML / Optical Flow)
- awesome-systematic-trading - Numpy - with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg) | (Data Science / Cryptocurrencies)
- awesome-systematic-trading - Numpy - commit/numpy/numpy/main) ![GitHub Repo stars](https://img.shields.io/github/stars/numpy/numpy?style=social) | Python, C | - The fundamental package for scientific computing with Python (Basic Components / Fundamental libraries)
- awesome-ccamel - numpy/numpy - The fundamental package for scientific computing with Python. (Python)
- awesome-starred - numpy - The fundamental package for scientific computing with Python. (Python)
- awesome-python-machine-learning - NumPy - NumPy is the fundamental package needed for scientific computing with Python. (Uncategorized / Uncategorized)
- awesome-scientific-computing - GitHub
- awesome-github-star - numpy
- Awesome_AI4Finance - NumPy
- awesome-list - NumPy - The fundamental package for scientific computing with Python. (Linear Algebra / Statistics Toolkit / General Purpose Tensor Library)
- awesome-ML-NLP - numpy - The fundamental package for scientific computing with Python (Libraries, Softwares)
- starred-awesome - numpy - Numpy main repository (C)
- awesome-python-machine-learning-resources - GitHub - 18% open · ⏱️ 24.08.2022): (数据容器和结构)
- StarryDivineSky - numpy/numpy
- awesome-cuda-and-hpc - NumPy
- awesome-cuda-and-hpc - NumPy
- awesome-gemm - NumPy - 3-Clause`](https://github.com/numpy/numpy/blob/main/LICENSE.txt) (Libraries / Language-Specific Libraries)
README
[![Powered by NumFOCUS](https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat&colorA=E1523D&colorB=007D8A)](
https://numfocus.org)
[![PyPI Downloads](https://img.shields.io/pypi/dm/numpy.svg?label=PyPI%20downloads)](
https://pypi.org/project/numpy/)
[![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/numpy.svg?label=Conda%20downloads)](
https://anaconda.org/conda-forge/numpy)
[![Stack Overflow](https://img.shields.io/badge/stackoverflow-Ask%20questions-blue.svg)](
https://stackoverflow.com/questions/tagged/numpy)
[![Nature Paper](https://img.shields.io/badge/DOI-10.1038%2Fs41586--020--2649--2-blue)](
https://doi.org/10.1038/s41586-020-2649-2)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/numpy/numpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/numpy/numpy)NumPy is the fundamental package for scientific computing with Python.
- **Website:** https://www.numpy.org
- **Documentation:** https://numpy.org/doc
- **Mailing list:** https://mail.python.org/mailman/listinfo/numpy-discussion
- **Source code:** https://github.com/numpy/numpy
- **Contributing:** https://www.numpy.org/devdocs/dev/index.html
- **Bug reports:** https://github.com/numpy/numpy/issues
- **Report a security vulnerability:** https://tidelift.com/docs/securityIt provides:
- a powerful N-dimensional array object
- sophisticated (broadcasting) functions
- tools for integrating C/C++ and Fortran code
- useful linear algebra, Fourier transform, and random number capabilitiesTesting:
NumPy requires `pytest` and `hypothesis`. Tests can then be run after installation with:
python -c "import numpy, sys; sys.exit(numpy.test() is False)"
Code of Conduct
----------------------NumPy is a community-driven open source project developed by a diverse group of
[contributors](https://numpy.org/teams/). The NumPy leadership has made a strong
commitment to creating an open, inclusive, and positive community. Please read the
[NumPy Code of Conduct](https://numpy.org/code-of-conduct/) for guidance on how to interact
with others in a way that makes our community thrive.Call for Contributions
----------------------The NumPy project welcomes your expertise and enthusiasm!
Small improvements or fixes are always appreciated. If you are considering larger contributions
to the source code, please contact us through the [mailing
list](https://mail.python.org/mailman/listinfo/numpy-discussion) first.Writing code isn’t the only way to contribute to NumPy. You can also:
- review pull requests
- help us stay on top of new and old issues
- develop tutorials, presentations, and other educational materials
- maintain and improve [our website](https://github.com/numpy/numpy.org)
- develop graphic design for our brand assets and promotional materials
- translate website content
- help with outreach and onboard new contributors
- write grant proposals and help with other fundraising effortsFor more information about the ways you can contribute to NumPy, visit [our website](https://numpy.org/contribute/).
If you’re unsure where to start or how your skills fit in, reach out! You can
ask on the mailing list or here, on GitHub, by opening a new issue or leaving a
comment on a relevant issue that is already open.Our preferred channels of communication are all public, but if you’d like to
speak to us in private first, contact our community coordinators at
[email protected] or on Slack (write [email protected] for
an invitation).We also have a biweekly community call, details of which are announced on the
mailing list. You are very welcome to join.If you are new to contributing to open source, [this
guide](https://opensource.guide/how-to-contribute/) helps explain why, what,
and how to successfully get involved.