Modul ini membahas alasan NumPy cepat dan cara menjaganya: pengukuran waktu eksekusi perulangan versus kode tervektorisasi, tata letak memori beserta strides, teknik menghindari salinan melalui operasi in-place dan parameter out, serta cara pustaka lain mengonsumsi ndarray. Setiap klaim kinerja pada modul ini disertai cara mengukurnya sendiri.
Kinerja
Modul kinerja: pengukuran, tata letak memori, penghindaran salinan, dan jembatan ekosistem.
0/0 selesai
- Perbandingan waktu eksekusi
Mengukur perulangan Python versus kode tervektorisasi.
- Tata letak memori
Intuisi kontiguitas dan strides.
- Menghindari salinan
Operasi in-place, parameter out, dan praalokasi.
- Jembatan ekosistem
Cara pandas, scikit-learn, dan PyTorch mengonsumsi ndarray.