Поделиться через


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"