Python bibliotēkas izlaidums zinātniskai skaitļoÅ”anai NumPy 1.22.0

Ir pieejams Python bibliotēkas laidiens zinātniskajai skaitļoÅ”anai NumPy 1.22, kas ir vērsts uz darbu ar daudzdimensiju masÄ«viem un matricām, kā arÄ« nodroÅ”ina lielu funkciju kolekciju ar dažādu ar matricu izmantoÅ”anu saistÄ«tu algoritmu ievieÅ”anu. NumPy ir viena no populārākajām bibliotēkām, ko izmanto zinātniskiem aprēķiniem. Projekta kods ir rakstÄ«ts Python, izmantojot optimizāciju C valodā, un tiek izplatÄ«ts saskaņā ar BSD licenci.

Jaunajā versijā:

  • Darbs pie galvenās vārdtelpas anotāciju definēŔanas ir pabeigts.
  • Ir piedāvāta Array API provizoriskā versija, kas atbilst Python Array API standartam un ir ieviesta atseviŔķā vārdtelpā. Jaunā API mērÄ·is ir nodroÅ”ināt standarta funkcijas darbam ar masÄ«viem, kuras var izmantot lietojumprogrammās, kuru pamatā ir citas bibliotēkas, piemēram, CuPy un JAX.
  • Ir ieviesta DLPack aizmugursistēma, kas nodroÅ”ina atbalstu DLPack formātam masÄ«vu (tenzoru) satura apmaiņai starp dažādiem ietvariem.
  • Pievienots metožu kopums, ievieÅ”ot funkcijas, kas saistÄ«tas ar kvantila un procentila jēdzieniem.
  • Pievienots jauns konfigurējams atmiņas pārvaldnieks (numpy-allocator).
  • Turpināja darbu pie funkciju un platformu optimizēŔanas, izmantojot SIMD vektora instrukcijas.
  • Python 3.7 atbalsts ir pārtraukts, nepiecieÅ”ama Python 3.8–3.10 versija.

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster