Ukukhutshwa kwethala leencwadi lePython kwikhompyuter yesayensi iNumPy 1.22 iyafumaneka, igxile ekusebenzeni ngeendlela ezininzi kunye neematriki, kunye nokubonelela ngengqokelela enkulu yemisebenzi ngokuphunyezwa kweealgorithms ezahlukeneyo ezinxulumene nokusetyenziswa kwematriki. I-NumPy lelinye lawona mathala eencwadi adumileyo asetyenziselwa izibalo zenzululwazi. Ikhowudi yeprojekthi ibhalwe kwiPython isebenzisa ukulungiswa kwi-C kwaye ihanjiswa phantsi kwelayisensi ye-BSD.
Kwinguqulelo entsha:
- Kugqityiwe umsebenzi wokuchaza amanqakwana esithuba samagama esingundoqo.
- Inguqulelo yokuqala ye-Array API iye yacetywa, ihambelana nomgangatho we-Python Array API kwaye iphunyezwe kwindawo yamagama eyahlukileyo. I-API entsha ijolise ekulungiseleleni imisebenzi esemgangathweni yokusebenza kunye nezixhobo, ezinokuthi zisetyenziswe kwizicelo ezisekelwe kwamanye amathala eencwadi, njengeCuPy kunye neJAX.
- I-backend ye-DLPack iphunyeziwe, inikezela ngenkxaso yefomathi yegama elifanayo lokutshintshana imixholo ye-arrays (i-tensors) phakathi kwezakhelo ezahlukeneyo.
- Isethi yeendlela zongezwa kunye nokuphunyezwa kwemisebenzi enxulumene neengcamango ze-quantile kunye ne-percentile.
- Kongezwe umphathi omtsha wememori yesiko (numpy-allocator).
- Umsebenzi oqhubekayo wokuphucula imisebenzi kunye namaqonga usebenzisa imiyalelo yevektha ye-SIMD.
- Inkxaso yePython 3.7 iyekile;
umthombo: opennet.ru