Perpustakaan Python Pengkomputeran Saintifik NumPy 1.17.0 Dikeluarkan

mengambil tempat pelepasan perpustakaan Python untuk pengkomputeran saintifik NumPy 1.17, 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.

Keluaran NumPy 1.17 luar biasa memperkenalkan pengoptimuman yang meningkatkan prestasi beberapa operasi dengan ketara, dan menamatkan sokongan untuk Python 2.7. Untuk berfungsi, anda kini memerlukan Python 3.5-3.7. Perubahan lain termasuk:

  • Pelaksanaan modul FFT (Fast Fourier Transforms) untuk melaksanakan transformasi Fourier pantas telah dialihkan daripada fftpack kepada yang lebih pantas dan tepat pocketfft.
  • Termasuk modul baharu yang boleh dikembangkan
    rawak, yang menawarkan pilihan empat penjana nombor pseudo-rawak (MT19937, PCG64, Philox dan SFC64) dan melaksanakan kaedah yang lebih baik untuk menjana entropi apabila digunakan dalam proses selari.

  • Ditambah bitwise (radix) dan hibrid (timsort) pengisihan yang dipilih secara automatik bergantung pada jenis data.
  • Secara lalai, keupayaan untuk mengatasi fungsi NumPy didayakan.

Sumber: opennet.ru

Tambah komen