DistanceFunction Classe

Definição

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.

Aplica-se a