Perpustakaan Python Pengkomputeran Saintifik NumPy 1.19 Dikeluarkan

Ada pelepasan perpustakaan Python untuk pengkomputeran saintifik NumPy 1.19, menumpukan pada bekerja dengan tatasusunan dan matriks berbilang dimensi, dan juga menyediakan koleksi fungsi yang besar dengan pelaksanaan pelbagai algoritma yang berkaitan dengan penggunaan matriks. NumPy ialah salah satu perpustakaan paling popular yang digunakan untuk pengiraan saintifik. Kod projek ditulis dalam Python menggunakan pengoptimuman dalam C dan diedarkan oleh di bawah lesen BSD.

NumPy 1.19 tidak lagi menyokong Python 3.5 dan mengalih keluar kod untuk menyokong Python 2 (lapisan numpy.compat ditinggalkan di tempatnya buat masa ini). Versi yang disokong ialah Python 3.6, 3.7 dan 3.8. Pembangunan modul diteruskan numpy.random untuk bekerja dengan sampel rawak. Sokongan yang lebih baik untuk pakej roda NumPy pada seni bina Aarch64 dan apabila menggunakan pelaksanaan Python pypy. Dikembangkan fungsi numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero dan numpy.array_equal. Pengesanan lebih baik keupayaan CPU seperti sokongan AVX. Tambah pelaksanaan yang berfungsi 5-7 kali lebih pantas np.exp berdasarkan AVX512, digunakan untuk jenis data input np.float64.

Sumber: opennet.ru

Tambah komen