DistanceFunction Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |