Release van Python-bibliotheek voor wetenschappelijk computergebruik NumPy 1.17.0

vond plaats release van Python-bibliotheek voor wetenschappelijk computergebruik NumPy 1.17, gericht op het werken met multidimensionale arrays en matrices, en ook het bieden van een grote verzameling functies met de implementatie van verschillende algoritmen gerelateerd aan het gebruik van matrices. NumPy is een van de meest populaire bibliotheken die worden gebruikt voor wetenschappelijke berekeningen. De projectcode is geschreven in Python met behulp van optimalisaties in C en gedistribueerd door onder BSD-licentie.

NumPy 1.17-release opmerkelijk het introduceren van optimalisaties die de prestaties van sommige bewerkingen aanzienlijk verbeteren, en het beëindigen van de ondersteuning voor Python 2.7. Om te werken heb je nu Python 3.5-3.7 nodig. Andere wijzigingen zijn onder meer:

  • De implementatie van de FFT-module (Fast Fourier Transforms) voor het uitvoeren van snelle Fourier-transformaties is verplaatst van fftpack naar een snellere en nauwkeurigere module zakfft.
  • Bevat een nieuwe uitbreidbare module
    random, dat de keuze biedt uit vier pseudo-willekeurige getalgeneratoren (MT19937, PCG64, Philox en SFC64) en een verbeterde methode implementeert voor het genereren van entropie bij gebruik in parallelle processen.

  • Bitsgewijze (radix) en hybride (timsort) sorteringen die automatisch worden geselecteerd, afhankelijk van het gegevenstype.
  • Standaard is de mogelijkheid om NumPy-functies te overschrijven ingeschakeld.

Bron: opennet.ru

Voeg een reactie