DistanceFunction Classe

Definizione

Definisce un elenco di funzioni di distanza note che possono essere usate per confrontare i vettori.

public ref class DistanceFunction abstract sealed
public static class DistanceFunction
type DistanceFunction = class
Public Class DistanceFunction
Ereditarietà
DistanceFunction

Commenti

Non tutti i provider di archiviazione vettoriali supportano tutte le funzioni di distanza e alcuni provider potrebbero supportare funzioni di distanza aggiuntive che non sono definite qui. Per altre informazioni sulle funzionalità supportate, vedere la documentazione per ogni provider.

Campi

Nome Descrizione
CosineDistance

Specifica la funzione che misura la distanza del coseno (angolare) tra due vettori.

CosineSimilarity

Specifica la funzione che misura la somiglianza del coseno (angolare) tra due vettori.

DotProductSimilarity

Specifica la funzione di somiglianza del prodotto punto, che misura sia la lunghezza che l'angolo tra due vettori.

EuclideanDistance

Specifica la funzione che misura la distanza euclidea tra due vettori.

EuclideanSquaredDistance

Specifica la funzione che misura la distanza quadrata euclidea tra due vettori.

HammingDistance

Specifica la funzione che misura il numero di differenze tra vettori in ogni dimensione.

ManhattanDistance

Specifica la funzione che misura la distanza di Manhattan tra due vettori.

NegativeDotProductSimilarity

Specifica la funzione di somiglianza del prodotto punto negativo, che misura sia la lunghezza che l'angolo tra due vettori.

Si applica a