Rakirina pirtûkxaneya komputera zanistî ya Python NumPy 1.19

Berdeste serbestberdana pirtûkxaneya Python ji bo hesabkirina zanistî NumPy 1.19, balê dikişîne ser xebata bi rêz û matricên piralî, û di heman demê de berhevokek mezin a fonksiyonan bi pêkanîna algorîtmayên cihêreng ên bi karanîna matrican ve girêdayî peyda dike. NumPy yek ji pirtûkxaneyên herî populer e ku ji bo hesabên zanistî tê bikar anîn. Koda projeyê di Python de bi karanîna xweşbîniyên di C û de tê nivîsandin belav kirin ji hêla di bin lîsansa BSD de.

NumPy 1.19 êdî Python 3.5-ê piştgirî nake û kodê ji bo piştgirîkirina Python 2 radike (tebeqeya numpy.compat heya niha li cîhê xwe maye). Guhertoyên piştgirî Python 3.6, 3.7 û 3.8 in. Pêşveçûna modulê berdewam kir numpy.random ji bo xebata bi nimûneyên rasthatî. Piştgiriya çêtir a pakêtên çerxa NumPy li ser mîmariya Aarch64 û dema ku pêkanîna Python bikar tîne pypy. Berfireh kirin fonksiyonel numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero û numpy.array_equal. Naskirina çêtir a kapasîteyên CPU yên wekî piştgiriya AVX. Zêdekirina pêkanîna ku 5-7 carî zûtir dixebite np.exp li ser bingeha AVX512, ji bo celebê daneya têketinê np.float64 tê bikar anîn.

Source: opennet.ru

Add a comment