utgivelse av Python-biblioteket for vitenskapelige beregninger , som er fokusert på arbeid med fler-dimensjonale arrays og matriser, samt gir en omfattende samling funksjoner for implementering av ulike algoritmer relatert til bruk av matriser. NumPy er et av de mest etterspurte bibliotekene for vitenskapelige beregninger. Koden til prosjektet er skrevet i Python, med optimaliseringer i C, og under BSD-lisens.
Utgivelsen av NumPy 1.17 ved å implementere optimaliseringer som betydelig forbedrer ytelsen til enkelte operasjoner, og avslutter støtten for Python 2.7. For å bruke den er nå Python 3.5-3.7 nødvendig. Blant de andre endringene:
- Implementeringen av FFT-modulen (Fast Fourier Transforms) for rask Fourier-transformasjon har blitt overført fra fftpack til en raskere og mer nøyaktig .
- Det er lagt til en ny utvidelsesmodul
random, som tilbyr fire generatormetoder for pseudotilfeldige tall (MT19937, PCG64, Philox og SFC64) og implementerer en forbedret metode for å generere entropi under bruk i parallelt kjørende prosesser. - Algoritmer for radiks (radix) og hybrid () sortering er lagt til, og velges automatisk basert på datatypen.
- Som standard er det inkludert muligheten for å overstyre NumPy-funksjoner.
Kilde: opennet.ru
