共用方式為


HnswParameters interface

包含 hnsw 演算法特有的參數。

屬性

efConstruction

動態清單的大小,包含最接近的鄰居,這是在索引時間使用。 增加此參數可能會改善索引品質,但代價是索引編製時間增加。 在特定時間點,增加此參數會導致傳回減少。

efSearch

動態清單的大小,其中包含在搜尋期間使用的近鄰。 增加此參數可能會改善搜尋結果,但代價是搜尋速度較慢。 增加此參數會導致傳回減少。

m

建構期間針對每個新元素建立的雙向連結數目。 增加此參數值可改善回收,並減少具有高內建維度之數據集的擷取時間,代價是耗用記憶體耗用量增加和編製索引時間較長。

metric

用於向量比較的相似度計量。

屬性詳細資料

efConstruction

動態清單的大小,包含最接近的鄰居,這是在索引時間使用。 增加此參數可能會改善索引品質,但代價是索引編製時間增加。 在特定時間點,增加此參數會導致傳回減少。

efConstruction?: number

屬性值

number

efSearch

動態清單的大小,其中包含在搜尋期間使用的近鄰。 增加此參數可能會改善搜尋結果,但代價是搜尋速度較慢。 增加此參數會導致傳回減少。

efSearch?: number

屬性值

number

m

建構期間針對每個新元素建立的雙向連結數目。 增加此參數值可改善回收,並減少具有高內建維度之數據集的擷取時間,代價是耗用記憶體耗用量增加和編製索引時間較長。

m?: number

屬性值

number

metric

用於向量比較的相似度計量。

metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"

屬性值

"cosine" | "euclidean" | "dotProduct" | "hamming"