Rakirina pirtûkxaneya komputera zanistî ya Python NumPy 1.22.0

Serbestberdana pirtûkxaneya Python ji bo hesabkirina zanistî NumPy 1.22 heye, ku balê dikişîne ser xebata bi rêzikên piralî û matrican, û di heman demê de berhevokek mezin a fonksiyonan bi pêkanîna algorîtmayên cihêreng ên bi karanîna matrican ve girêdayî peyda dike. NumPy yek ji pirtûkxaneyên herî populer e ku ji bo hesabên zanistî tê bikar anîn. Koda projeyê di Python de bi karanîna xweşbîniyên di C-yê de hatî nivîsandin û di bin lîsansa BSD de tê belav kirin.

Di guhertoya nû de:

  • Завершена работа по определению аннотаций для основного пространства имён.
  • Предложен предварительный вариант API Array, соответствующий стандарту Python Array API и реализованный в отдельном пространстве имён. Новый API нацелен на подготовку стандартных функций для работы с массивами, которые можно использовать в том числе в приложениях на базе других библиотек, таких как CuPy и JAX.
  • Реализован бэкенд DLPack, предоставляющий поддержку одноимённого формата для обмена содержимым массивов (тензоров) между разными фреймворками.
  • Добавлен набор методов с реализацией функций, имеющих отношение к понятиям квантиль и перцентиль.
  • Добавлен новый настраиваемый менеджер памяти (numpy-allocator).
  • Xebata li ser xweşbînkirina fonksiyon û platforman bi karanîna rêwerzên vektorê SIMD berdewam kir.
  • Прекращена поддержка Python 3.7, для работы требуются версии Python 3.8-3.10.

Source: opennet.ru

Add a comment