DistanceFunction Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma lista de funções de distância bem conhecidas que podem ser usadas para comparar vetores.
public ref class DistanceFunction abstract sealed
public static class DistanceFunction
type DistanceFunction = class
Public Class DistanceFunction
- Herança
-
DistanceFunction
Observações
Nem todos os fornecedores de Vector Store suportam todas as funções de distância, e alguns podem suportar funções de distância adicionais que não estão definidas aqui. Para mais informações sobre o que é suportado, consulte a documentação de cada fornecedor.
Campos
| Name | Description |
|---|---|
| CosineDistance |
Especifica a função que mede a distância cosseno (angular) entre dois vetores. |
| CosineSimilarity |
Especifica a função que mede a semelhança cosseno (angular) entre dois vetores. |
| DotProductSimilarity |
Especifica a função de similaridade do produto escalar, que mede tanto o comprimento como o ângulo entre dois vetores. |
| EuclideanDistance |
Especifica a função que mede a distância euclidiana entre dois vetores. |
| EuclideanSquaredDistance |
Especifica a função que mede a distância ao quadrado euclidiana entre dois vetores. |
| HammingDistance |
Especifica a função que mede o número de diferenças entre vetores em cada dimensão. |
| ManhattanDistance |
Especifica a função que mede a distância de Manhattan entre dois vetores. |
| NegativeDotProductSimilarity |
Especifica a função de similaridade do produto escalar negativo, que mede tanto o comprimento como o ângulo entre dois vetores. |