Langage

DistanceFunction Classe

Définition

Définit une liste de fonctions de distance connues qui peuvent être utilisées pour comparer des vecteurs.

public ref class DistanceFunction abstract sealed
public static class DistanceFunction
type DistanceFunction = class
Public Class DistanceFunction
Héritage
DistanceFunction

Remarques

Tous les fournisseurs de magasin de vecteurs ne prennent pas en charge toutes les fonctions de distance, et certains fournisseurs peuvent prendre en charge des fonctions de distance supplémentaires qui ne sont pas définies ici. Pour plus d’informations sur les éléments pris en charge, consultez la documentation de chaque fournisseur.

Champs

Nom Description
CosineDistance

Spécifie la fonction qui mesure la distance cosinus (angular) entre deux vecteurs.

CosineSimilarity

Spécifie la fonction qui mesure la similarité cosinus (angular) entre deux vecteurs.

DotProductSimilarity

Spécifie la fonction de similarité du produit point, qui mesure à la fois la longueur et l’angle entre deux vecteurs.

EuclideanDistance

Spécifie la fonction qui mesure la distance euclide entre deux vecteurs.

EuclideanSquaredDistance

Spécifie la fonction qui mesure la distance carrée euclide entre deux vecteurs.

HammingDistance

Spécifie la fonction qui mesure le nombre de différences entre les vecteurs à chaque dimension.

ManhattanDistance

Spécifie la fonction qui mesure la distance manhattan entre deux vecteurs.

NegativeDotProductSimilarity

Spécifie la fonction de similarité du produit point négatif, qui mesure à la fois la longueur et l’angle entre deux vecteurs.

S’applique à