NumPy is the fundamental package needed for scientific computing with Python.
- Website (including documentation): https://www.numpy.org
- Mailing list: https://mail.python.org/mailman/listinfo/numpy-discussion
- Source: https://github.com/numpy/numpy
- Bug reports: https://github.com/numpy/numpy/issues
- Contributing: https://www.numpy.org/devdocs/dev/index.html
It 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 capabilities
Testing:
- NumPy versions ≥ 1.15 require
pytest
- NumPy versions < 1.15 require
nose
Tests can then be run after installation with:
python -c 'import numpy; numpy.test()'