Saya memiliki dataset yang mengalir ke jutaan titik data dalam 3D. Untuk perhitungan yang saya lakukan, saya perlu menghitung tetangga (pencarian rentang) untuk setiap titik data dalam radius, mencoba untuk menyesuaikan suatu fungsi, menghitung kesalahan untuk fit, ulangi ini untuk titik data berikutnya dan seterusnya. Kode saya berfungsi dengan baik tetapi butuh waktu sangat lama untuk dijalankan, sekitar 1 detik per titik data! Mungkin karena untuk setiap titik, ia harus mencari di seluruh dataset. Apakah ada cara saya bisa membuat prosesnya cepat. Saya punya ide bahwa jika saya entah bagaimana dapat membangun beberapa hubungan kedekatan antara tetangga pertama, maka ini bisa menjadi lebih lambat. Jika ini membantu, saya mencoba menemukan lebar jendela Parzen optimal dalam 3D.