NumPy Scientific Computing Python Library 1.19 veröffentlicht

Verfügbar Veröffentlichung der Python-Bibliothek für wissenschaftliches Rechnen NumPy 1.19, konzentrierte sich auf die Arbeit mit mehrdimensionalen Arrays und Matrizen sowie auf die Bereitstellung einer großen Sammlung von Funktionen mit der Implementierung verschiedener Algorithmen im Zusammenhang mit der Verwendung von Matrizen. NumPy ist eine der beliebtesten Bibliotheken für wissenschaftliche Berechnungen. Der Projektcode ist in Python unter Verwendung von Optimierungen in C und geschrieben vertrieben von unter der BSD-Lizenz.

NumPy 1.19 unterstützt Python 3.5 nicht mehr und entfernt Code zur Unterstützung von Python 2 (die Ebene numpy.compat bleibt vorerst bestehen). Die unterstützten Versionen sind Python 3.6, 3.7 und 3.8. Die Modulentwicklung wurde fortgesetzt numpy.zufällig für die Arbeit mit Zufallsstichproben. Verbesserte Unterstützung für NumPy-Radpakete auf der Aarch64-Architektur und bei Verwendung der Python-Implementierung Pypy. Erweitert Funktionalität numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero und numpy.array_equal. Verbesserte Erkennung von CPU-Funktionen wie AVX-Unterstützung. Implementierung hinzugefügt, die 5-7 mal schneller arbeitet np.exp Basierend auf AVX512, verwendet für den Eingabedatentyp np.float64.

Source: opennet.ru

Kommentar hinzufügen