Aracılığıyla paylaş


HnswParameters interface

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

Özellikler

efConstruction

Dizin süresi boyunca 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 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 dizin oluşturma süresinin daha uzun sürmesi karşılığında yüksek iç boyutsallığa sahip veri kümeleri için geri çağırma ve alma sürelerini kısaltabilir.

metric

Vektör karşılaştırmaları için kullanılacak benzerlik ölçümü.

Özellik Ayrıntıları

efConstruction

Dizin süresi boyunca 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 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 dizin oluşturma süresinin daha uzun sürmesi karşılığında yüksek iç boyutsallığa sahip veri kümeleri için geri çağırma ve alma sürelerini kısaltabilir.

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"