NumPy Scientific Computing Python Library 1.22.0 udgivet

En udgivelse af Python-biblioteket til videnskabelig databehandling NumPy 1.22 er tilgængelig, fokuseret på at arbejde med multidimensionelle arrays og matricer, og som også giver en stor samling af funktioner med implementering af forskellige algoritmer relateret til brugen af ​​matricer. NumPy er et af de mest populære biblioteker, der bruges til videnskabelige beregninger. Projektkoden er skrevet i Python ved hjælp af optimeringer i C og distribueres under BSD-licensen.

I den nye version:

  • Завершена работа по определению аннотаций для основного пространства имён.
  • Предложен предварительный вариант API Array, соответствующий стандарту Python Array API и реализованный в отдельном пространстве имён. Новый API нацелен на подготовку стандартных функций для работы с массивами, которые можно использовать в том числе в приложениях на базе других библиотек, таких как CuPy и JAX.
  • Реализован бэкенд DLPack, предоставляющий поддержку одноимённого формата для обмена содержимым массивов (тензоров) между разными фреймворками.
  • Добавлен набор методов с реализацией функций, имеющих отношение к понятиям квантиль и перцентиль.
  • Добавлен новый настраиваемый менеджер памяти (numpy-allocator).
  • Fortsat arbejde med at optimere funktioner og platforme ved hjælp af SIMD vektorinstruktioner.
  • Прекращена поддержка Python 3.7, для работы требуются версии Python 3.8-3.10.

Kilde: opennet.ru

Tilføj en kommentar