Veröffentlichung der Python-Bibliothek fĂŒr wissenschaftliches Rechnen , 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 unter der BSD-Lizenz.
NumPy 1.19 hat die UnterstĂŒtzung fĂŒr Python 3.5 eingestellt und Code zur UnterstĂŒtzung von Python 2 entfernt (die numpy.compat-Ebene ist noch vorhanden). Als unterstĂŒtzte Versionen werden Python 3.6, 3.7 und 3.8 angegeben. Die Entwicklung des Moduls wurde fortgesetzt fĂŒr die Arbeit mit Zufallsstichproben. Verbesserte UnterstĂŒtzung fĂŒr NumPy-Wheel-Pakete auf der Aarch64-Architektur und bei Verwendung der Python-Implementierung . 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 AVX512-basiert, wird fĂŒr Eingabedaten des Typs np.float64 verwendet.
Source: opennet.ru
