Publikimi i bibliotekës Python për llogaritje shkencore NumPy 1.22.0

ËshtĂ« publikuar versioni i bibliotekĂ«s Python pĂ«r llogaritje shkencore NumPy 1.22, e fokusuar nĂ« punĂ«n me vargje shumĂ«dimensionale dhe matrica, si edhe qĂ« ofron njĂ« koleksion tĂ« gjerĂ« funksionesh me zbatime tĂ« algoritmeve tĂ« ndryshme qĂ« lidhen me pĂ«rdorimin e matricave. NumPy Ă«shtĂ« njĂ« nga bibliotekat mĂ« tĂ« pĂ«rdorura pĂ«r llogaritje shkencore. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n Python me optimizime tĂ« zbatuara nĂ« C dhe shpĂ«rndahet sipas licencĂ«s BSD.

NĂ« versionin e ri:

  • ËshtĂ« pĂ«rfunduar puna pĂ«r pĂ«rcaktimin e anotimeve pĂ«r hapĂ«sirĂ«n kryesore tĂ« emrave.
  • ËshtĂ« propozuar njĂ« variant paraprak i API Array, nĂ« pĂ«rputhje me standardin Python Array API dhe i realizuar nĂ« njĂ« hapĂ«sirĂ« emrash tĂ« veçantĂ«. API i ri synon tĂ« pĂ«rgatisĂ« funksione standarde pĂ«r punĂ« me vargje, tĂ« cilat mund tĂ« pĂ«rdoren edhe nĂ« aplikacione tĂ« bazuara nĂ« biblioteka tĂ« tjera, si CuPy dhe JAX.
  • ËshtĂ« implementuar backend-i DLPack, i cili ofron mbĂ«shtetje pĂ«r formatin me tĂ« njĂ«jtin emĂ«r pĂ«r shkĂ«mbimin e pĂ«rmbajtjes sĂ« vargjeve (tenzorĂ«ve) midis framework-eve tĂ« ndryshme.
  • ËshtĂ« shtuar njĂ« grup metodash me implementim funksionesh qĂ« lidhen me konceptet e kuantilit dhe percentilit.
  • ËshtĂ« shtuar njĂ« menaxher i ri i personalizueshĂ«m i memories (numpy-allocator).
  • ËshtĂ« vazhduar puna pĂ«r optimizimin e funksioneve dhe platformave duke pĂ«rdorur instruksionet vektoriale SIMD.
  • MbĂ«shtetja pĂ«r Python 3.7 Ă«shtĂ« ndĂ«rprerĂ«; pĂ«r funksionim kĂ«rkohen versionet Python 3.8-3.10.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster