Uitgave van de Python-bibliotheek voor wetenschappelijke berekeningen NumPy 1.17.0

Heeft plaatsgevonden uitgave van de Python-bibliotheek voor wetenschappelijke berekeningen NumPy 1.17, gericht op multitasking met meerdimensionale arrays en matrices, en biedt daarnaast een grote verzameling functies met implementaties van verschillende algoritmen die verband houden met het gebruik van matrices. NumPy is een van de meest gevraagde bibliotheken die wordt gebruikt voor wetenschappelijke berekeningen. De projectcode is geschreven in Python met optimalisaties in C. wordt verspreid onder de BSD-licentie.

Uitgave van NumPy 1.17 is opmerkelijk met optimalisaties die de prestaties van bepaalde bewerkingen aanzienlijk verbeteren en de ondersteuning voor Python 2.7 stopzetten. Voor gebruik is nu Python 3.5-3.7 vereist. Onder andere wijzigingen:

  • De implementatie van de FFT-module (Fast Fourier Transforms) voor snelle Fouriertransformatie is overgezet van fftpack naar snellere en nauwkeurigere pocketfft.
  • Een nieuwe uitbreidbare module is toegevoegd
    random, die vier generatoren van pseudo-willekeurige getallen (MT19937, PCG64, Philox en SFC64) biedt en een verbeterde methode voor entropievorming implementeert in parallele processen.
  • Algoritmes voor radix- (radix) en hybride (timsort) sortering zijn toegevoegd, die automatisch worden geselecteerd op basis van het datatype.
  • Standaard is het mogelijk om NumPy-functies te overschrijven.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster