NumPy Scientific Computing Python Library 1.17.0 udgivet

tog sted udgivelse af Python-biblioteket til videnskabelig databehandling NumPy 1.17, fokuseret på at arbejde med multidimensionelle arrays og matricer, og også levere en stor samling af funktioner med implementering af forskellige algoritmer relateret til brugen af ​​matricer. NumPy er et af de mest populære biblioteker, der bruges til videnskabelige beregninger. Projektkoden er skrevet i Python ved hjælp af optimeringer i C og distribueret af under BSD-licensen.

NumPy 1.17 udgivelse bemærkelsesværdig introduktion af optimeringer, der markant forbedrer ydeevnen af ​​nogle operationer, og afslutter understøttelsen af ​​Python 2.7. For at fungere skal du nu have Python 3.5-3.7. Andre ændringer omfatter:

  • Implementeringen af ​​FFT-modulet (Fast Fourier Transforms) til at udføre hurtig Fourier-transformation er blevet flyttet fra fftpack til en hurtigere og mere præcis. pocketfft.
  • Indeholder et nyt udvideligt modul
    random, som tilbyder et valg mellem fire pseudo-tilfældige talgeneratorer (MT19937, PCG64, Philox og SFC64) og implementerer en forbedret metode til at generere entropi, når den bruges i parallelle processer.

  • Tilføjet bitvis (radix) og hybrid (timsort) sorteringer, der automatisk vælges afhængigt af datatypen.
  • Som standard er muligheden for at tilsidesætte NumPy-funktioner aktiveret.

Kilde: opennet.ru

Tilføj en kommentar