HnswParameters interface
Bevat de parameters die specifiek zijn voor hnsw-algoritme.
Eigenschappen
ef |
De grootte van de dynamische lijst met de dichtstbijzijnde buren, die tijdens de indextijd wordt gebruikt. Het verhogen van deze parameter kan de indexkwaliteit verbeteren, ten koste van een verhoogde indexeringstijd. Op een bepaald moment leidt het verhogen van deze parameter tot afnemende rendementen. |
ef |
De grootte van de dynamische lijst met de dichtstbijzijnde buren, die tijdens de zoektijd wordt gebruikt. Het verhogen van deze parameter kan de zoekresultaten verbeteren, ten koste van tragere zoekopdrachten. Als u deze parameter verhoogt, leidt dit tot een afnemend rendement. |
m | Het aantal bidirectionele koppelingen dat tijdens de bouw voor elk nieuw element is gemaakt. Het verhogen van deze parameterwaarde kan het intrekken verbeteren en de ophaaltijden voor gegevenssets met een hoge intrinsieke dimensionaliteit verminderen ten koste van een verhoogd geheugenverbruik en langere indexeringstijd. |
metric | De metrische overeenkomstwaarde die moet worden gebruikt voor vectorvergelijkingen. |
Eigenschapdetails
efConstruction
De grootte van de dynamische lijst met de dichtstbijzijnde buren, die tijdens de indextijd wordt gebruikt. Het verhogen van deze parameter kan de indexkwaliteit verbeteren, ten koste van een verhoogde indexeringstijd. Op een bepaald moment leidt het verhogen van deze parameter tot afnemende rendementen.
efConstruction?: number
Waarde van eigenschap
number
efSearch
De grootte van de dynamische lijst met de dichtstbijzijnde buren, die tijdens de zoektijd wordt gebruikt. Het verhogen van deze parameter kan de zoekresultaten verbeteren, ten koste van tragere zoekopdrachten. Als u deze parameter verhoogt, leidt dit tot een afnemend rendement.
efSearch?: number
Waarde van eigenschap
number
m
Het aantal bidirectionele koppelingen dat tijdens de bouw voor elk nieuw element is gemaakt. Het verhogen van deze parameterwaarde kan het intrekken verbeteren en de ophaaltijden voor gegevenssets met een hoge intrinsieke dimensionaliteit verminderen ten koste van een verhoogd geheugenverbruik en langere indexeringstijd.
m?: number
Waarde van eigenschap
number
metric
De metrische overeenkomstwaarde die moet worden gebruikt voor vectorvergelijkingen.
metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"
Waarde van eigenschap
"cosine" | "euclidean" | "dotProduct" | "hamming"