Udgivelsen af Python-biblioteket til videnskabelige beregninger NumPy 1.17.0

Har fundet sted Udgivelse af Python-bibliotek til videnskabelige beregninger NumPy 1.17, der fokuserer på arbejde med multidimensionale arrays og matricer samt tilbyder en stor samling af funktioner til implementering af forskellige algoritmer relateret til brugen af matricer. NumPy er et af de mest efterspurgte biblioteker anvendt til videnskabelige beregninger. Projektkoden er skrevet i Python med optimeringer i C distribueres under BSD-licensen.

Udgivelse af NumPy 1.17 er bemærkelsesværdig med optimeringer, der væsentligt forbedrer ydeevnen af visse operationer, og med ophævelse af understøttelsen af Python 2.7. For at arbejde er det nu nødvendigt at have Python 3.5-3.7. Blandt andre ændringer:

  • Implementeringen af FFT (Fast Fourier Transforms) modulet til hurtig Fourier-transformation er blevet overført fra fftpack til en hurtigere og mere præcis pocketfft.
  • Der er tilføjet et nyt udvidelsesvenligt modul
    random, der tilbyder fire generatorer af pseudofaldende tal (MT19937, PCG64, Philox og SFC64) og implementerer en forbedret metode til generering af entropi ved parallel udførelse.
  • Der er tilføjet radix- og hybridalgoritmer (timsort) til sortering, som automatisk vælges afhængig af datatypen.
  • Muligheden for at overskrive NumPy-funktioner er aktiveret som standard.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster