- Categorias:
VECTOR_L2_DISTANCE¶
Calcula a distância L2 entre dois vetores.
Distância L2, também conhecida como distância euclidiana, é uma medida da distância entre dois vetores em um espaço vetorial. A distância é calculada tirando a raiz quadrada da soma das diferenças quadradas dos elementos do vetor. A distância pode ser um valor zero ou maior. Se a distância for zero, os vetores serão idênticos. Uma distância maior indica que os vetores estão mais distantes.
- Consulte também:
VECTOR_INNER_PRODUCT , VECTOR_COSINE_SIMILARITY , VECTOR_L1_DISTANCE , Incorporações de vetor
Sintaxe¶
Argumentos¶
vectorO valor VECTOR para calcular a distância.
vectorO valor VECTOR para calcular a distância.
Retornos¶
Retorna a distância entre os dois vetores de entrada como um valor FLOAT.
Notas de uso¶
As funções vetoriais são otimizadas de forma a reduzir a precisão do ponto flutuante. Os resultados dessa função têm uma margem de erro de até
1e-4.
Exemplos¶
Este exemplo usa a função VECTOR_L2_DISTANCE para determinar quais vetores na tabela estão mais próximos entre si entre as colunas a e b: