DistanceFunction Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar en lista över välkända avståndsfunktioner som kan användas för att jämföra vektorer.
public ref class DistanceFunction abstract sealed
public static class DistanceFunction
type DistanceFunction = class
Public Class DistanceFunction
- Arv
-
DistanceFunction
Kommentarer
Alla Vector Store-leverantörer stöder inte alla avståndsfunktioner, och vissa leverantörer kan ha stöd för ytterligare avståndsfunktioner som inte definieras här. Mer information om vad som stöds finns i dokumentationen för varje provider.
Fält
| Name | Description |
|---|---|
| CosineDistance |
Anger den funktion som mäter cosinéavståndet (angular) mellan två vektorer. |
| CosineSimilarity |
Anger den funktion som mäter cosinélikheten (angular) mellan två vektorer. |
| DotProductSimilarity |
Anger funktionen för punktproduktlikhet, som mäter både längden och vinkeln mellan två vektorer. |
| EuclideanDistance |
Anger den funktion som mäter euklidiska avståndet mellan två vektorer. |
| EuclideanSquaredDistance |
Anger den funktion som mäter det euklidiska kvadratavståndet mellan två vektorer. |
| HammingDistance |
Anger den funktion som mäter antalet skillnader mellan vektorer vid varje dimension. |
| ManhattanDistance |
Anger den funktion som mäter Manhattan-avståndet mellan två vektorer. |
| NegativeDotProductSimilarity |
Anger funktionen för negativ punktproduktlikhet, som mäter både längden och vinkeln mellan två vektorer. |