Llyfrgell Python Cyfrifiadura Gwyddonol NumPy 1.22.0 Wedi'i ryddhau

Mae datganiad o lyfrgell Python ar gyfer cyfrifiadura gwyddonol NumPy 1.22 ar gael, sy'n canolbwyntio ar weithio gydag araeau a matricsau amlddimensiwn, a hefyd yn darparu casgliad mawr o swyddogaethau gyda gweithredu amrywiol algorithmau sy'n ymwneud â defnyddio matricsau. NumPy yw un o'r llyfrgelloedd mwyaf poblogaidd a ddefnyddir ar gyfer cyfrifiadau gwyddonol. Mae cod y prosiect wedi'i ysgrifennu yn Python gan ddefnyddio optimizations yn C ac yn cael ei ddosbarthu o dan y drwydded BSD.

Yn y fersiwn newydd:

  • Wedi cwblhau gwaith ar ddiffinio anodiadau ar gyfer y prif ofod enw.
  • Mae fersiwn rhagarweiniol o'r API Array wedi'i gynnig, sy'n cydymffurfio â safon API Array Python a'i roi ar waith mewn gofod enw ar wahân. Nod yr API newydd yw paratoi swyddogaethau safonol ar gyfer gweithio gydag araeau, y gellir eu defnyddio hefyd mewn cymwysiadau sy'n seiliedig ar lyfrgelloedd eraill, megis CuPy a JAX.
  • Mae'r cefn DLPack wedi'i weithredu, gan ddarparu cefnogaeth ar gyfer fformat yr un enw ar gyfer cyfnewid cynnwys araeau (tensorau) rhwng gwahanol fframweithiau.
  • Mae set o ddulliau wedi'u hychwanegu gyda gweithredu swyddogaethau sy'n ymwneud â chysyniadau maintioli a chanradd.
  • Ychwanegwyd rheolwr cof personol newydd (dyrannwr numpy).
  • Gwaith parhaus ar optimeiddio swyddogaethau a llwyfannau gan ddefnyddio cyfarwyddiadau fector SIMD.
  • Mae cefnogaeth i Python 3.7 wedi dod i ben; mae angen Python 3.8-3.10.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster