Te whakaputanga o te whare pukapuka rorohiko pūtaiao Python NumPy 1.22.0

Ko te tukunga o te whare pukapuka Python mo te rorohiko rorohiko NumPy 1.22 e waatea ana, e arotahi ana ki te mahi me nga huinga maha me nga matrices, me te whakarato i te kohinga nui o nga mahi me te whakatinanatanga o nga momo algorithms e pa ana ki te whakamahinga o nga matrices. Ko NumPy tetahi o nga whare pukapuka rongonui e whakamahia ana mo nga tatauranga putaiao. Ko te waehere kaupapa kua tuhia ki te Python ma te whakamahi i nga arotautanga i C ka tohatohahia i raro i te raihana BSD.

I roto i te putanga hou:

  • Kua oti te mahi ki te tautuhi i nga korero mo te mokowāingoa matua.
  • Kua whakatakotohia he putanga tuatahi o te Array API, e rite ana ki te paerewa Python Array API me te whakatinana ki tetahi mokowāingoa motuhake. Ko te API hou e whai ana ki te whakarite i nga mahi paerewa mo te mahi me nga raupapa, ka taea hoki te whakamahi i nga tono i runga i etahi atu whare pukapuka, penei i te CuPy me te JAX.
  • Kua whakatinanahia te DLPack backend, e whakarato ana i te tautoko mo te whakatakotoranga o taua ingoa mo te whakawhiti i nga ihirangi o nga raupapa (tensors) i waenga i nga angamahi rereke.
  • He huinga tikanga kua taapirihia me te whakatinanatanga o nga mahi e pa ana ki nga ariā o te ine me te ōrau.
  • Kua taapirihia he kaiwhakahaere mahara hou (numpy-allocator).
  • Mahi tonu ki te arotau i nga mahi me nga papaaho ma te whakamahi i nga tohutohu vector SIMD.
  • Ko te tautoko mo te Python 3.7 kua whakakorehia; Ko te Python 3.8-3.10 e hiahiatia ana.

Source: opennet.ru

Tāpiri i te kōrero