共用方式為


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"