utgåvan av Python-biblioteket för vetenskapliga beräkningar , inriktad på att arbeta med flerdimensionella arrayer och matriser, samt som erbjuder en stor samling funktioner med implementation av olika algoritmer relaterade till matriser. NumPy är ett av de mest efterfrågade biblioteken som används för vetenskapliga beräkningar. Projektets kod är skriven på Python med optimering i C. under BSD-licensen.
Utgåvan av NumPy 1.17 med optimeringar som avsevärt förbättrar prestandan för vissa operationer och med avvecklad support för Python 2.7. För att kunna använda den krävs nu Python 3.5-3.7. Bland andra förändringar:
- Implementeringen av FFT-modulen (Fast Fourier Transforms) för att utföra snabb Fourier-transformering har överförts från fftpack till en snabbare och mer exakt .
- En ny utbyggbar modul har lagts till
random, som erbjuder fyra alternativ för pseudorandomtalsgeneratorer (MT19937, PCG64, Philox och SFC64) och implementerar en förbättrad metod för att generera entropi vid användning i parallella processer. - Radix- och hybridalgoritmer förhar lagts till och väljs automatiskt beroende på datatyp.
- Möjligheten att åsidosätta NumPy-funktioner är som standard aktiverad.
Källa: opennet.ru
