DistanceFunction Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Liste bekannter Entfernungsfunktionen, die zum Vergleichen von Vektoren verwendet werden können.
public ref class DistanceFunction abstract sealed
public static class DistanceFunction
type DistanceFunction = class
Public Class DistanceFunction
- Vererbung
-
DistanceFunction
Hinweise
Nicht alle Vector Store-Anbieter unterstützen alle Entfernungsfunktionen, und einige Anbieter unterstützen möglicherweise zusätzliche Entfernungsfunktionen, die hier nicht definiert sind. Weitere Informationen zu den unterstützten Informationen finden Sie in der Dokumentation für jeden Anbieter.
Felder
| Name | Beschreibung |
|---|---|
| CosineDistance |
Gibt die Funktion an, die den Kosinusabstand (Winkel) zwischen zwei Vektoren misst. |
| CosineSimilarity |
Gibt die Funktion an, die die Kosinus-Ähnlichkeit (Angular) zwischen zwei Vektoren misst. |
| DotProductSimilarity |
Gibt die Dot-Produktähnlichkeitsfunktion an, die sowohl die Länge als auch den Winkel zwischen zwei Vektoren misst. |
| EuclideanDistance |
Gibt die Funktion an, die den Euklidischen Abstand zwischen zwei Vektoren misst. |
| EuclideanSquaredDistance |
Gibt die Funktion an, die den quadratischen Abstand zwischen zwei Vektoren misst. |
| HammingDistance |
Gibt die Funktion an, die die Anzahl der Unterschiede zwischen Vektoren in jeder Dimension misst. |
| ManhattanDistance |
Gibt die Funktion an, die den Manhattan-Abstand zwischen zwei Vektoren misst. |
| NegativeDotProductSimilarity |
Gibt die Ähnlichkeitsfunktion für negative Punkte an, die sowohl die Länge als auch den Winkel zwischen zwei Vektoren misst. |