HnswParameters interface
Contém os parâmetros específicos do algoritmo hnsw.
Propriedades
| ef |
O tamanho da lista dinâmica que contém os vizinhos mais próximos, que é usada durante o tempo de índice. O aumento deste parâmetro pode melhorar a qualidade do índice, em detrimento do aumento do tempo de indexação. A certa altura, o aumento deste parâmetro leva a uma diminuição dos retornos. |
| ef |
O tamanho da lista dinâmica que contém os vizinhos mais próximos, que é usada durante o tempo de pesquisa. Aumentar este parâmetro pode melhorar os resultados da pesquisa, em detrimento de uma pesquisa mais lenta. O aumento deste parâmetro leva a uma diminuição dos retornos. |
| m | O número de ligações bidirecionais criadas para cada novo elemento durante a construção. Aumentar esse valor de parâmetro pode melhorar a recuperação e reduzir os tempos de recuperação para conjuntos de dados com alta dimensionalidade intrínseca às custas do aumento do consumo de memória e do tempo de indexação mais longo. |
| metric | A métrica de semelhança a ser usada para comparações vetoriais. |
Detalhes de Propriedade
efConstruction
O tamanho da lista dinâmica que contém os vizinhos mais próximos, que é usada durante o tempo de índice. O aumento deste parâmetro pode melhorar a qualidade do índice, em detrimento do aumento do tempo de indexação. A certa altura, o aumento deste parâmetro leva a uma diminuição dos retornos.
efConstruction?: number
Valor de Propriedade
number
efSearch
O tamanho da lista dinâmica que contém os vizinhos mais próximos, que é usada durante o tempo de pesquisa. Aumentar este parâmetro pode melhorar os resultados da pesquisa, em detrimento de uma pesquisa mais lenta. O aumento deste parâmetro leva a uma diminuição dos retornos.
efSearch?: number
Valor de Propriedade
number
m
O número de ligações bidirecionais criadas para cada novo elemento durante a construção. Aumentar esse valor de parâmetro pode melhorar a recuperação e reduzir os tempos de recuperação para conjuntos de dados com alta dimensionalidade intrínseca às custas do aumento do consumo de memória e do tempo de indexação mais longo.
m?: number
Valor de Propriedade
number
metric
A métrica de semelhança a ser usada para comparações vetoriais.
metric?: "cosine" | "euclidean" | "dotProduct" | "hamming"
Valor de Propriedade
"cosine" | "euclidean" | "dotProduct" | "hamming"