Bilimsel hesaplama için Python kütüphanesinin yayınlanması NumPy 1.22.0

Çok boyutlu diziler ve matrislerle çalışmaya odaklanan ve aynı zamanda matrislerin kullanımıyla ilgili çeşitli algoritmaların uygulanmasıyla geniş bir fonksiyon koleksiyonu sağlayan, bilimsel hesaplamaya yönelik Python kütüphanesinin NumPy 1.22 sürümü mevcuttur. NumPy bilimsel hesaplamalar için kullanılan en popüler kütüphanelerden biridir. Proje kodu Python'da C dilindeki optimizasyonlar kullanılarak yazılmıştır ve BSD lisansı altında dağıtılmaktadır.

Yeni sürümde:

  • Завершена работа по определению аннотаций для основного пространства имён.
  • Предложен предварительный вариант API Array, соответствующий стандарту Python Array API и реализованный в отдельном пространстве имён. Новый API нацелен на подготовку стандартных функций для работы с массивами, которые можно использовать в том числе в приложениях на базе других библиотек, таких как CuPy и JAX.
  • Реализован бэкенд DLPack, предоставляющий поддержку одноимённого формата для обмена содержимым массивов (тензоров) между разными фреймворками.
  • Добавлен набор методов с реализацией функций, имеющих отношение к понятиям квантиль и перцентиль.
  • Добавлен новый настраиваемый менеджер памяти (numpy-allocator).
  • SIMD vektör talimatlarını kullanarak işlevleri ve platformları optimize etmeye yönelik çalışmalara devam edildi.
  • Прекращена поддержка Python 3.7, для работы требуются версии Python 3.8-3.10.

Kaynak: opennet.ru

Yorum ekle