NumPy Scientific Computing Python Library 1.22.0 гарлаа

Олон хэмжээст массив, матрицтай ажиллахад чиглэгдсэн шинжлэх ухааны тооцоололд зориулсан Python номын сангийн NumPy 1.22 хувилбар гарсан бөгөөд матрицыг ашиглахтай холбоотой янз бүрийн алгоритмуудыг хэрэгжүүлэх олон функцүүдийн цуглуулгатай. NumPy бол шинжлэх ухааны тооцоололд ашигладаг хамгийн алдартай номын сангуудын нэг юм. Төслийн код нь Python хэл дээр C хэл дээрх оновчлолыг ашиглан бичигдсэн бөгөөд BSD лицензийн дагуу түгээгддэг.

Шинэ хувилбарт:

  • Завершена работа по определению аннотаций для основного пространства имён.
  • Предложен предварительный вариант API Array, соответствующий стандарту Python Array API и реализованный в отдельном пространстве имён. Новый API нацелен на подготовку стандартных функций для работы с массивами, которые можно использовать в том числе в приложениях на базе других библиотек, таких как CuPy и JAX.
  • Реализован бэкенд DLPack, предоставляющий поддержку одноимённого формата для обмена содержимым массивов (тензоров) между разными фреймворками.
  • Добавлен набор методов с реализацией функций, имеющих отношение к понятиям квантиль и перцентиль.
  • Добавлен новый настраиваемый менеджер памяти (numpy-allocator).
  • SIMD векторын зааврыг ашиглан функц, платформыг оновчтой болгох ажлыг үргэлжлүүлэв.
  • Прекращена поддержка Python 3.7, для работы требуются версии Python 3.8-3.10.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх