HnswParameters interface
Innehåller de parametrar som är specifika för hnsw-algoritmen.
Egenskaper
ef |
Storleken på den dynamiska listan som innehåller närmaste grannar, som används under indextiden. Om du ökar den här parametern kan indexkvaliteten förbättras på bekostnad av den ökade indexeringstiden. Vid en viss tidpunkt leder en ökning av den här parametern till minskande avkastning. |
ef |
Storleken på den dynamiska listan som innehåller närmaste grannar, som används under söktiden. Om du ökar den här parametern kan sökresultaten förbättras på bekostnad av långsammare sökning. Om du ökar den här parametern minskar avkastningen. |
m | Antalet dubbelriktade länkar som skapats för varje nytt element under konstruktionen. Om du ökar det här parametervärdet kan du förbättra återkallandet och minska hämtningstiderna för datauppsättningar med hög inbyggd dimension på bekostnad av ökad minnesförbrukning och längre indexeringstid. |
metric | Likhetsmåttet som ska användas för vektorjämförelser. |
Egenskapsinformation
efConstruction
Storleken på den dynamiska listan som innehåller närmaste grannar, som används under indextiden. Om du ökar den här parametern kan indexkvaliteten förbättras på bekostnad av den ökade indexeringstiden. Vid en viss tidpunkt leder en ökning av den här parametern till minskande avkastning.
efConstruction?: number
Egenskapsvärde
number
efSearch
Storleken på den dynamiska listan som innehåller närmaste grannar, som används under söktiden. Om du ökar den här parametern kan sökresultaten förbättras på bekostnad av långsammare sökning. Om du ökar den här parametern minskar avkastningen.
efSearch?: number
Egenskapsvärde
number
m
Antalet dubbelriktade länkar som skapats för varje nytt element under konstruktionen. Om du ökar det här parametervärdet kan du förbättra återkallandet och minska hämtningstiderna för datauppsättningar med hög inbyggd dimension på bekostnad av ökad minnesförbrukning och längre indexeringstid.
m?: number
Egenskapsvärde
number
metric
Likhetsmåttet som ska användas för vektorjämförelser.
metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"
Egenskapsvärde
"cosine" | "euclidean" | "dotProduct" | "hamming"