Veröffentlichung der Python-Bibliothek für wissenschaftliches Rechnen NumPy 1.17.0

Es fand Veröffentlichung der Python-Bibliothek für wissenschaftliche Berechnungen NumPy 1.17, die auf die Arbeit mit mehrdimensionalen Arrays und Matrizen ausgerichtet ist und eine umfangreiche Sammlung von Funktionen zur Umsetzung verschiedener mit Matrizen verbundener Algorithmen bietet. NumPy zählt zu den meistgenutzten Bibliotheken für wissenschaftliche Berechnungen. Der Projektcode ist in Python geschrieben und nutzt Optimierungen in C. wird unter der GPLv3-Lizenz bereitgestellt. unter der BSD-Lizenz.

Release von NumPy 1.17 zeichnet sich aus durch mit Optimierungen, die die Leistung einiger Operationen erheblich steigern, und der Einstellung der Unterstützung für Python 2.7. Ab sofort ist Python 3.5-3.7 erforderlich. Zu den weiteren Änderungen gehören:

  • Die Implementation des FFT (Fast Fourier Transforms) Moduls für die Durchführung der schnellen Fourier-Transformation wurde von fftpack auf das schnellere und präzisere pocketfft.
  • eingebaut, ein neuer erweiterbarer Modul
    random, das vier Generatoren für Pseudo-Zufallszahlen (MT19937, PCG64, Philox und SFC64) zur Auswahl anbietet und eine verbesserte Methode zur Entropieerzeugung in parallel laufenden Prozessen implementiert.
  • Zahlenfolgen- (radix) und hybride Algorithmen wurden hinzugefügt (timsort) Sortierungen, die automatisch je nach Datentyp ausgewählt werden.
  • Standardmäßig ist die Möglichkeit aktiviert, NumPy-Funktionen zu überschreiben.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster