NumPy Scientific Computing Python Library 1.22.0 buraxıldı

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

Yeni versiyada:

  • Завершена работа по определению аннотаций для основного пространства имён.
  • Предложен предварительный вариант API Array, соответствующий стандарту Python Array API и реализованный в отдельном пространстве имён. Новый API нацелен на подготовку стандартных функций для работы с массивами, которые можно использовать в том числе в приложениях на базе других библиотек, таких как CuPy и JAX.
  • Реализован бэкенд DLPack, предоставляющий поддержку одноимённого формата для обмена содержимым массивов (тензоров) между разными фреймворками.
  • Добавлен набор методов с реализацией функций, имеющих отношение к понятиям квантиль и перцентиль.
  • Добавлен новый настраиваемый менеджер памяти (numpy-allocator).
  • SIMD vektor təlimatlarından istifadə edərək funksiyaların və platformaların optimallaşdırılması üzərində iş davam etdirilir.
  • Прекращена поддержка Python 3.7, для работы требуются версии Python 3.8-3.10.

Mənbə: opennet.ru

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