Język

DistanceFunction Klasa

Definicja

Definiuje listę dobrze znanych funkcji odległości, których można użyć do porównywania wektorów.

public ref class DistanceFunction abstract sealed
public static class DistanceFunction
type DistanceFunction = class
Public Class DistanceFunction
Dziedziczenie
DistanceFunction

Uwagi

Nie wszyscy dostawcy magazynu wektorów obsługują wszystkie funkcje odległości, a niektórzy dostawcy mogą obsługiwać dodatkowe funkcje odległości, które nie są tutaj zdefiniowane. Aby uzyskać więcej informacji na temat obsługiwanych rozwiązań, zobacz dokumentację dla każdego dostawcy.

Pola

Nazwa Opis
CosineDistance

Określa funkcję, która mierzy odległość cosinusu (angular) między dwoma wektorami.

CosineSimilarity

Określa funkcję, która mierzy podobieństwo cosinusu (angular) między dwoma wektorami.

DotProductSimilarity

Określa funkcję podobieństwa produktu kropki, która mierzy zarówno długość, jak i kąt między dwoma wektorami.

EuclideanDistance

Określa funkcję, która mierzy odległość euklidesową między dwoma wektorami.

EuclideanSquaredDistance

Określa funkcję, która mierzy odległość kwadratową Euklidesa między dwoma wektorami.

HammingDistance

Określa funkcję, która mierzy liczbę różnic między wektorami w każdym wymiarze.

ManhattanDistance

Określa funkcję, która mierzy odległość Manhattanu między dwoma wektorami.

NegativeDotProductSimilarity

Określa ujemną funkcję podobieństwa produktu kropki, która mierzy zarówno długość, jak i kąt między dwoma wektorami.

Dotyczy