DistanceFunction Classe

Definição

Define uma lista de funções de distância 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

Comentários

Nem todos os provedores da Vector Store dão suporte a todas as funções de distância, e alguns provedores podem dar suporte a funções de distância adicionais que não estão definidas aqui. Para obter mais informações sobre o que tem suporte, consulte a documentação de cada provedor.

Campos

Nome Description
CosineDistance

Especifica a função que mede a distância de cosseno (angular) entre dois vetores.

CosineSimilarity

Especifica a função que mede a similaridade cosseno (angular) entre dois vetores.

DotProductSimilarity

Especifica a função de similaridade do produto ponto, que mede o comprimento e 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 quadrada 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 ponto negativo, que mede o comprimento e o ângulo entre dois vetores.

Aplica-se a