Release van Python-bibliotheek voor wetenschappelijk computergebruik NumPy 1.19

Beschikbaar release van Python-bibliotheek voor wetenschappelijk computergebruik NumPy 1.19, 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.19 ondersteunt Python 3.5 niet langer en verwijdert code ter ondersteuning van Python 2 (de laag numpy.compat blijft voorlopig op zijn plaats). De ondersteunde versies zijn Python 3.6, 3.7 en 3.8. De ontwikkeling van de modules ging door numpy.willekeurig voor het werken met steekproeven. Verbeterde ondersteuning voor NumPy-wielpakketten op de Aarch64-architectuur en bij gebruik van de Python-implementatie pypy. Uitgebreid functionaliteit numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero en numpy.array_equal. Verbeterde detectie van CPU-mogelijkheden zoals AVX-ondersteuning. Implementatie toegevoegd die 5-7 keer sneller werkt np.exp gebaseerd op AVX512, gebruikt voor invoergegevenstype np.float64.

Bron: opennet.ru

Voeg een reactie