Išleista NumPy Scientific Computing Python Library 1.19

Galima Python bibliotekos leidimas moksliniams skaičiavimams NumPy 1.19, orientuota į darbą su daugiamačiais masyvais ir matricomis, taip pat teikiant didelį funkcijų rinkinį, įgyvendinant įvairius su matricų naudojimu susijusius algoritmus. NumPy yra viena iš populiariausių bibliotekų, naudojamų moksliniams skaičiavimams. Projekto kodas parašytas Python, naudojant optimizavimą C ir išplatino pagal BSD licenciją.

NumPy 1.19 nebepalaiko Python 3.5 ir pašalina kodą, kad palaikytų Python 2 (kol kas paliekamas sluoksnis numpy.compat). Palaikomos versijos yra Python 3.6, 3.7 ir 3.8. Modulio kūrimas tęsėsi nelygus.atsitiktinis darbui su atsitiktiniais pavyzdžiais. Pagerintas NumPy ratukų paketų palaikymas Aarch64 architektūroje ir naudojant Python diegimą pypy. Išplėstas funkcionalumas numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero ir numpy.array_equal. Patobulintas procesoriaus galimybių, tokių kaip AVX palaikymas, aptikimas. Pridėtas diegimas, kuris veikia 5–7 kartus greičiau np.exp pagrįstas AVX512, naudojamas įvesties duomenų tipui np.float64.

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster