Loaʻa ka hoʻokuʻu ʻana o ka waihona Python no ka helu ʻepekema NumPy 1.22, e kālele ana i ka hana ʻana me nā arrays multidimensional a me nā matrices, a me ka hāʻawi pū ʻana i kahi hōʻiliʻili nui o nā hana me ka hoʻokō ʻana i nā algorithms like ʻole e pili ana i ka hoʻohana ʻana i nā matrices. ʻO NumPy kekahi o nā hale waihona puke kaulana loa i hoʻohana ʻia no ka helu ʻepekema. Ua kākau ʻia ka code papahana ma Python me ka hoʻohana ʻana i nā optimizations ma C a ua māhele ʻia ma lalo o ka laikini BSD.
Ma ka mana hou:
- Hoʻopau ka hana ma ka wehewehe ʻana i nā hōʻike no ka inoa inoa nui.
- Ua noi ʻia kahi mana mua o ka Array API, e like me ka Python Array API maʻamau a hoʻokō ʻia i kahi inoa inoa ʻokoʻa. Hoʻolālā ka API hou i ka hoʻomākaukau ʻana i nā hana maʻamau no ka hana ʻana me nā arrays, hiki ke hoʻohana ʻia i nā noi e pili ana i nā hale waihona puke ʻē aʻe, e like me CuPy a me JAX.
- Ua hoʻokō ʻia ka backend DLPack, e hāʻawi ana i ke kākoʻo no ke ʻano o ka inoa like no ka hoʻololi ʻana i nā ʻike o nā arrays (tensors) ma waena o nā ʻano hana like ʻole.
- Ua hoʻohui ʻia kahi ʻano hana me ka hoʻokō ʻana i nā hana e pili ana i nā manaʻo o ka quantile a me ka percentile.
- Hoʻohui i kahi mana hoʻomanaʻo maʻamau hou (numpy-allocator).
- Hoʻomau ka hana ma ka hoʻonui ʻana i nā hana a me nā paepae me ka hoʻohana ʻana i nā ʻōkuhi vector SIMD.
- Ua hoʻopau ʻia ke kākoʻo no Python 3.7; Pono ʻo Python 3.8-3.10.
Source: opennet.ru