NumPy Scientific Computing Python Library 1.22.0 Tu

Itusilẹ ti ile-ikawe Python fun iṣiro imọ-jinlẹ NumPy 1.22 wa, ti dojukọ lori ṣiṣẹ pẹlu awọn ọna kika pupọ ati awọn matrices, ati tun pese akojọpọ awọn iṣẹ lọpọlọpọ pẹlu imuse ti ọpọlọpọ awọn algoridimu ti o ni ibatan si lilo awọn matrices. NumPy jẹ ọkan ninu awọn ile-ikawe olokiki julọ ti a lo fun awọn iṣiro imọ-jinlẹ. Koodu ise agbese ti kọ ni Python nipa lilo awọn iṣapeye ni C ati pe o pin labẹ iwe-aṣẹ BSD.

Ninu ẹya tuntun:

  • Завершена работа по определению аннотаций для основного пространства имён.
  • Предложен предварительный вариант API Array, соответствующий стандарту Python Array API и реализованный в отдельном пространстве имён. Новый API нацелен на подготовку стандартных функций для работы с массивами, которые можно использовать в том числе в приложениях на базе других библиотек, таких как CuPy и JAX.
  • Реализован бэкенд DLPack, предоставляющий поддержку одноимённого формата для обмена содержимым массивов (тензоров) между разными фреймворками.
  • Добавлен набор методов с реализацией функций, имеющих отношение к понятиям квантиль и перцентиль.
  • Добавлен новый настраиваемый менеджер памяти (numpy-allocator).
  • Iṣẹ ilọsiwaju lori awọn iṣẹ ṣiṣe ati awọn iru ẹrọ nipa lilo awọn itọnisọna fekito SIMD.
  • Прекращена поддержка Python 3.7, для работы требуются версии Python 3.8-3.10.

orisun: opennet.ru

Fi ọrọìwòye kun