NumPy Scientific Computing Python Library 1.19 buraxıldı

Mövcuddur elmi hesablamalar üçün Python kitabxanasının buraxılışı NumPy 1.19, çoxölçülü massivlər və matrislərlə işləməyə, həmçinin matrislərin istifadəsi ilə bağlı müxtəlif alqoritmlərin həyata keçirilməsi ilə böyük funksiyalar toplusunu təmin etməyə yönəlmişdir. NumPy elmi hesablamalar üçün istifadə edilən ən məşhur kitabxanalardan biridir. Layihə kodu Python-da C və dillərində optimallaşdırmalardan istifadə etməklə yazılmışdır yayılır BSD lisenziyası altında.

NumPy 1.19 artıq Python 3.5-i dəstəkləmir və Python 2-ni dəstəkləmək üçün kodu silir (numpy.compat təbəqəsi hələlik yerində qalıb). Dəstəklənən versiyalar Python 3.6, 3.7 və 3.8-dir. Modulun inkişafı davam etdi numpy.təsadüfi təsadüfi nümunələrlə işləmək üçün. Aarch64 arxitekturasında və Python tətbiqindən istifadə edərkən NumPy təkər paketləri üçün təkmilləşdirilmiş dəstək pypy. Genişləndirilmiş numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero və numpy.array_equal funksionallığı. AVX dəstəyi kimi CPU imkanlarının təkmilləşdirilmiş aşkarlanması. 5-7 dəfə daha sürətli işləyən tətbiq əlavə edildi np.exp AVX512 əsasında, np.float64 giriş məlumat növü üçün istifadə olunur.

Mənbə: opennet.ru

Добавить комментарий