Lansarea bibliotecii Python pentru calculul științific NumPy 1.22.0

A fost lansată versiunea bibliotecii Python pentru calcul științific NumPy 1.22, care este orientată spre lucrul cu array-uri multidimensionale și matrice, oferind în același timp o mare colecție de funcții cu implementări ale diverselor algoritmi legați de utilizarea matricelor. NumPy este una dintre cele mai solicitate biblioteci utilizate pentru calcule științifice. Codul proiectului este scris în Python cu optimizări în C și este distribuit sub licența BSD.

În noua versiune:

  • A fost finalizată munca de definire a notărilor pentru spațiul de nume principal.
  • A fost propusă o variantă preliminară a API-ului Array, conform standardului Python Array API, implementată într-un spațiu de nume separat. Noua API este destinat să pregătească funcții standard pentru lucrul cu array-uri, care pot fi folosite inclusiv în aplicații bazate pe alte biblioteci, cum ar fi CuPy și JAX.
  • A fost implementat backend-ul DLPack, care oferă suport pentru formatul omonim pentru schimbul de conținut al array-urilor (tensori) între diferite cadre de lucru.
  • A fost adăugat un set de metode cu implementarea funcțiilor legate de conceptele de cuantile și percentile.
  • A fost adăugat un nou manager de memorie configurabil (numpy-allocator).
  • S-a continuat optimizarea funcțiilor și platformelor folosind instrucțiuni vectoriale SIMD.
  • Suportul pentru Python 3.7 a fost oprit; sunt necesare versiunile Python 3.8-3.10.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster