HnswParameters interface
Berisi parameter khusus untuk algoritma hnsw.
Properti
ef |
Ukuran daftar dinamis yang berisi tetangga terdekat, yang digunakan selama waktu indeks. Meningkatkan parameter ini dapat meningkatkan kualitas indeks, dengan mengorbankan peningkatan waktu pengindeksan. Pada titik tertentu, meningkatkan parameter ini menyebabkan berkurangnya pengembalian. |
ef |
Ukuran daftar dinamis yang berisi tetangga terdekat, yang digunakan selama waktu pencarian. Meningkatkan parameter ini dapat meningkatkan hasil pencarian, dengan mengorbankan pencarian yang lebih lambat. Meningkatkan parameter ini menyebabkan berkurangnya pengembalian. |
m | Jumlah tautan dua arah yang dibuat untuk setiap elemen baru selama konstruksi. Meningkatkan nilai parameter ini dapat meningkatkan pengenalan dan mengurangi waktu pengambilan untuk himpunan data dengan dimensi intrinsik tinggi dengan mengorbankan peningkatan konsumsi memori dan waktu pengindeksan yang lebih lama. |
metric | Metrik kesamaan yang digunakan untuk perbandingan vektor. |
Detail Properti
efConstruction
Ukuran daftar dinamis yang berisi tetangga terdekat, yang digunakan selama waktu indeks. Meningkatkan parameter ini dapat meningkatkan kualitas indeks, dengan mengorbankan peningkatan waktu pengindeksan. Pada titik tertentu, meningkatkan parameter ini menyebabkan berkurangnya pengembalian.
efConstruction?: number
Nilai Properti
number
efSearch
Ukuran daftar dinamis yang berisi tetangga terdekat, yang digunakan selama waktu pencarian. Meningkatkan parameter ini dapat meningkatkan hasil pencarian, dengan mengorbankan pencarian yang lebih lambat. Meningkatkan parameter ini menyebabkan berkurangnya pengembalian.
efSearch?: number
Nilai Properti
number
m
Jumlah tautan dua arah yang dibuat untuk setiap elemen baru selama konstruksi. Meningkatkan nilai parameter ini dapat meningkatkan pengenalan dan mengurangi waktu pengambilan untuk himpunan data dengan dimensi intrinsik tinggi dengan mengorbankan peningkatan konsumsi memori dan waktu pengindeksan yang lebih lama.
m?: number
Nilai Properti
number
metric
Metrik kesamaan yang digunakan untuk perbandingan vektor.
metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"
Nilai Properti
"cosine" | "euclidean" | "dotProduct" | "hamming"