NumPy Scientific Computing Python Library 1.19 гарлаа

Боломжтой шинжлэх ухааны тооцоололд зориулсан Python номын санг гаргасан NumPy 1.19, олон хэмжээст массив болон матрицуудтай ажиллахад анхаарлаа төвлөрүүлж, матрицыг ашиглахтай холбоотой янз бүрийн алгоритмуудыг хэрэгжүүлэх бүхий том функцүүдийн цуглуулгыг хангахад чиглэгдсэн. NumPy бол шинжлэх ухааны тооцоололд ашигладаг хамгийн алдартай номын сангуудын нэг юм. Төслийн кодыг Python хэл дээр C ба оновчлолыг ашиглан бичсэн тараасан BSD лицензийн дагуу.

NumPy 1.19 нь Python 3.5-ыг дэмжихээ больсон бөгөөд Python 2-г дэмжих кодыг устгасан (numpy.compat давхарга одоохондоо үлдсэн). Дэмжигдсэн хувилбарууд нь Python 3.6, 3.7, 3.8 юм. Модуль хөгжүүлэлт үргэлжилсэн numpy.санамсаргүй санамсаргүй дээжтэй ажиллахад зориулагдсан. Aarch64 архитектур болон Python хэрэгжилтийг ашиглах үед NumPy дугуйны багцуудад зориулсан сайжруулсан дэмжлэг pypy. Өргөтгөсөн numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero болон numpy.array_equal функцууд. AVX дэмжлэг гэх мэт CPU-ийн чадавхийг илрүүлэх сайжруулсан. 5-7 дахин хурдан ажилладаг хэрэгжилтийг нэмсэн np.exp np.float512 төрлийн өгөгдлийн оролтод ашигладаг AVX64 дээр суурилсан.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх