Release of the Python library for scientific computing NumPy 1.22.0

Available is the release of the Python library for scientific computing NumPy 1.22, focused on working with multidimensional arrays and matrices, and providing a large collection of functions implementing various algorithms related to the use of matrices. NumPy is one of the most sought-after libraries used for scientific calculations. The project's code is written in Python with optimizations in C and is distributed under the BSD license.

Uues versioonis:

  • Work has been completed on defining annotations for the main namespace.
  • A preliminary version of the Array API has been proposed, corresponding to the Python Array API standard and implemented in a separate namespace. The new API aims to prepare standard functions for working with arrays that can also be used in applications based on other libraries, such as CuPy and JAX.
  • A DLPack backend has been implemented, providing support for the eponymous format for exchanging the contents of arrays (tensors) between different frameworks.
  • A set of methods implementing functions related to the concepts of quantile and percentile has been added.
  • A new customizable memory manager (numpy-allocator) has been introduced.
  • Töö vektorinstruktsioonide SIMD kasutamise funktsioonide ja platvormide optimeerimise nimel on jätkumas.
  • Support for Python 3.7 has been discontinued; versions Python 3.8-3.10 are required.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster