DistanceFunction Klass

Definition

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.

Gäller för