HnswParameters interface

hnsw algoritmasına özgü parametreleri içerir.

Özellikler

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.

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.

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"