Rilaxx tal-librerija Python għall-kompjuters xjentifiċi NumPy 1.22 huwa disponibbli, iffukat fuq il-ħidma ma 'arrays u matriċi multidimensjonali, u jipprovdi wkoll ġabra kbira ta' funzjonijiet bl-implimentazzjoni ta 'algoritmi varji relatati mal-użu ta' matriċi. NumPy hija waħda mill-aktar libreriji popolari użati għall-kalkoli xjentifiċi. Il-kodiċi tal-proġett huwa miktub f'Python bl-użu ta 'ottimizzazzjonijiet f'C u huwa mqassam taħt il-liċenzja BSD.
Fil-verżjoni l-ġdida:
- Temm ix-xogħol fuq id-definizzjoni ta' annotazzjonijiet għall-ispazju tal-isem ewlieni.
- Ġiet proposta verżjoni preliminari tal-Array API, li tikkonforma mal-istandard tal-Python Array API u implimentata fi spazju tal-isem separat. L-API l-ġdida hija mmirata biex tipprepara funzjonijiet standard biex taħdem ma 'arrays, li jistgħu jintużaw ukoll f'applikazzjonijiet ibbażati fuq libreriji oħra, bħal CuPy u JAX.
- Il-backend DLPack ġie implimentat, li jipprovdi appoġġ għall-format tal-istess isem għall-iskambju tal-kontenut ta 'arrays (tensors) bejn oqfsa differenti.
- Ġie miżjud sett ta 'metodi bl-implimentazzjoni ta' funzjonijiet relatati mal-kunċetti ta 'quantile u percentile.
- Żid maniġer ġdid tal-memorja tad-dwana (numpy-allocator).
- Xogħol kontinwu fuq l-ottimizzazzjoni tal-funzjonijiet u l-pjattaformi bl-użu ta’ struzzjonijiet vector SIMD.
- L-appoġġ għal Python 3.7 twaqqaf; Python 3.8-3.10 huwa meħtieġ.
Sors: opennet.ru