NumPy
NumPy (pronounced /ˈnʌmpaɪ/ NUM-py) is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. The predecessor of NumPy, Numeric, was originally created by Jim Hugunin with contributions from several other developers. In 2005, Travis Oliphant created NumPy by incorporating features of the competing Numarray into Numeric, with extensive modifications. NumPy is open-source software and has many contributors. NumPy is a NumFOCUS fiscally sponsored project.
Plot of y=sin(x) function, created with NumPy and Matplotlib libraries | |
Original author(s) | Travis Oliphant |
---|---|
Developer(s) | Community project |
Initial release | As Numeric, 1995 | ; as NumPy, 2006
Stable release | 1.26.4
/ 5 February 2024 |
Repository | |
Written in | Python, C |
Operating system | Cross-platform |
Type | Numerical analysis |
License | BSD |
Website | numpy |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.