HnswParameters interface
A hnsw algoritmusra jellemző paramétereket tartalmazza.
Tulajdonságok
| ef |
A legközelebbi szomszédokat tartalmazó dinamikus lista mérete, amelyet az index ideje alatt használnak. A paraméter növelése javíthatja az index minőségét a megnövekedett indexelési idő rovására. Egy bizonyos ponton ennek a paraméternek a növelése csökkenő visszatéréshez vezet. |
| ef |
A keresési idő alatt használt legközelebbi szomszédokat tartalmazó dinamikus lista mérete. A paraméter növelése javíthatja a keresési eredményeket a lassabb keresés rovására. Ennek a paraméternek a növelése a visszatérések csökkenéséhez vezet. |
| m | A kétirányú kapcsolatok száma, amelyek minden új elemhez létrejönnek az építés során. A paraméter értékének növelése javíthatja a nagy belső dimenziójú adathalmazok visszahívási és lekérési idejét a megnövekedett memóriahasználat és a hosszabb indexelési idő rovására. |
| metric | A vektorok összehasonlításához használandó hasonlósági metrika. |
Tulajdonság adatai
efConstruction
A legközelebbi szomszédokat tartalmazó dinamikus lista mérete, amelyet az index ideje alatt használnak. A paraméter növelése javíthatja az index minőségét a megnövekedett indexelési idő rovására. Egy bizonyos ponton ennek a paraméternek a növelése csökkenő visszatéréshez vezet.
efConstruction?: number
Tulajdonság értéke
number
efSearch
A keresési idő alatt használt legközelebbi szomszédokat tartalmazó dinamikus lista mérete. A paraméter növelése javíthatja a keresési eredményeket a lassabb keresés rovására. Ennek a paraméternek a növelése a visszatérések csökkenéséhez vezet.
efSearch?: number
Tulajdonság értéke
number
m
A kétirányú kapcsolatok száma, amelyek minden új elemhez létrejönnek az építés során. A paraméter értékének növelése javíthatja a nagy belső dimenziójú adathalmazok visszahívási és lekérési idejét a megnövekedett memóriahasználat és a hosszabb indexelési idő rovására.
m?: number
Tulajdonság értéke
number
metric
A vektorok összehasonlításához használandó hasonlósági metrika.
metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"
Tulajdonság értéke
"cosine" | "euclidean" | "dotProduct" | "hamming"