Ithala leencwadi leNzululwazi leNzululwazi lePython leNzululwazi yeKhompyutha 1.22.0 likhutshiwe

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

Yongeza izimvo