HnswParameters interface
hnsw algoritmasına özgü parametreleri içerir.
Özellikler
| ef |
Dizin zamanında kullanılan en yakın komşuları içeren dinamik listenin boyutu. Bu parametrenin artırılması dizin kalitesini artırarak dizin oluşturma süresinin artmasına neden olabilir. Belirli bir noktada bu parametrenin artırılması, dönüşlerin azalmasına neden olur. |
| ef |
Arama sırasında kullanılan en yakın komşuları içeren dinamik listenin boyutu. Bu parametrenin artırılması, daha yavaş arama yapmak pahasına arama sonuçlarını iyileştirebilir. Bu parametrenin artırılması, dönüşlerin azalmasına neden olur. |
| m | İnşaat sırasında her yeni eleman için oluşturulan çift yönlü bağlantıların sayısı. Bu parametre değerinin artırılması, bellek tüketiminin artması ve daha uzun dizin oluşturma süresi karşılığında yüksek iç boyutsallığa sahip veri kümelerinde geri çağırma ve alma sürelerini azaltabilir. |
| metric | Vektör karşılaştırmaları için kullanılacak benzerlik ölçümü. |
Özellik Ayrıntıları
efConstruction
Dizin zamanında kullanılan en yakın komşuları içeren dinamik listenin boyutu. Bu parametrenin artırılması dizin kalitesini artırarak dizin oluşturma süresinin artmasına neden olabilir. Belirli bir noktada bu parametrenin artırılması, dönüşlerin azalmasına neden olur.
efConstruction?: number
Özellik Değeri
number
efSearch
Arama sırasında kullanılan en yakın komşuları içeren dinamik listenin boyutu. Bu parametrenin artırılması, daha yavaş arama yapmak pahasına arama sonuçlarını iyileştirebilir. Bu parametrenin artırılması, dönüşlerin azalmasına neden olur.
efSearch?: number
Özellik Değeri
number
m
İnşaat sırasında her yeni eleman için oluşturulan çift yönlü bağlantıların sayısı. Bu parametre değerinin artırılması, bellek tüketiminin artması ve daha uzun dizin oluşturma süresi karşılığında yüksek iç boyutsallığa sahip veri kümelerinde geri çağırma ve alma sürelerini azaltabilir.
m?: number
Özellik Değeri
number
metric
Vektör karşılaştırmaları için kullanılacak benzerlik ölçümü.
metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"
Özellik Değeri
"cosine" | "euclidean" | "dotProduct" | "hamming"