Sprache

CosmosDbFunctionsExtensions.VectorDistance Methode

Definition

Überlädt

Name Beschreibung
VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions)

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Quelle:
CosmosDbFunctionsExtensions.cs
Quelle:
CosmosDbFunctionsExtensions.cs

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<byte> vector1, ReadOnlyMemory<byte> vector2, bool? useBruteForce = default, Microsoft.EntityFrameworkCore.VectorDistanceOptions? options = default);
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<byte> * ReadOnlyMemory<byte> * Nullable<bool> * Microsoft.EntityFrameworkCore.VectorDistanceOptions -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Byte), vector2 As ReadOnlyMemory(Of Byte), Optional useBruteForce As Nullable(Of Boolean) = Nothing, Optional options As VectorDistanceOptions = Nothing) As Double

Parameter

_
DbFunctions

Die DbFunctions-Instanz.

vector1
ReadOnlyMemory<Byte>

Der erste Vektor.

vector2
ReadOnlyMemory<Byte>

Der zweite Vektor.

useBruteForce
Nullable<Boolean>

Ein optionaler boolescher Wert, der angibt, wie der berechnete Wert in einem ORDER BY Ausdruck verwendet wird. Bei true wird brute force verwendet. Ein Wert, der false einen beliebigen Index verwendet, der für die Vektoreigenschaft definiert ist, sofern vorhanden. Der Standardwert ist false.

options
VectorDistanceOptions

Ein optionales Objekt, das zum Angeben von Optionen für die Berechnung des Vektorabstands verwendet wird.

Gibt zurück

Gilt für:

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions)

Quelle:
CosmosDbFunctionsExtensions.cs
Quelle:
CosmosDbFunctionsExtensions.cs

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<sbyte> vector1, ReadOnlyMemory<sbyte> vector2, bool? useBruteForce = default, Microsoft.EntityFrameworkCore.VectorDistanceOptions? options = default);
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<sbyte> * ReadOnlyMemory<sbyte> * Nullable<bool> * Microsoft.EntityFrameworkCore.VectorDistanceOptions -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of SByte), vector2 As ReadOnlyMemory(Of SByte), Optional useBruteForce As Nullable(Of Boolean) = Nothing, Optional options As VectorDistanceOptions = Nothing) As Double

Parameter

_
DbFunctions

Die DbFunctions-Instanz.

vector1
ReadOnlyMemory<SByte>

Der erste Vektor.

vector2
ReadOnlyMemory<SByte>

Der zweite Vektor.

useBruteForce
Nullable<Boolean>

Ein optionaler boolescher Wert, der angibt, wie der berechnete Wert in einem ORDER BY Ausdruck verwendet wird. Bei true wird brute force verwendet. Ein Wert, der false einen beliebigen Index verwendet, der für die Vektoreigenschaft definiert ist, sofern vorhanden. Der Standardwert ist false.

options
VectorDistanceOptions

Ein optionales Objekt, das zum Angeben von Optionen für die Berechnung des Vektorabstands verwendet wird.

Gibt zurück

Gilt für:

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)

Quelle:
CosmosDbFunctionsExtensions.cs
Quelle:
CosmosDbFunctionsExtensions.cs

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<float> vector1, ReadOnlyMemory<float> vector2, bool? useBruteForce = default, Microsoft.EntityFrameworkCore.VectorDistanceOptions? options = default);
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<single> * ReadOnlyMemory<single> * Nullable<bool> * Microsoft.EntityFrameworkCore.VectorDistanceOptions -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Single), vector2 As ReadOnlyMemory(Of Single), Optional useBruteForce As Nullable(Of Boolean) = Nothing, Optional options As VectorDistanceOptions = Nothing) As Double

Parameter

_
DbFunctions

Die DbFunctions-Instanz.

vector1
ReadOnlyMemory<Single>

Der erste Vektor.

vector2
ReadOnlyMemory<Single>

Der zweite Vektor.

useBruteForce
Nullable<Boolean>

Ein optionaler boolescher Wert, der angibt, wie der berechnete Wert in einem ORDER BY Ausdruck verwendet wird. Bei true wird brute force verwendet. Ein Wert, der false einen beliebigen Index verwendet, der für die Vektoreigenschaft definiert ist, sofern vorhanden. Der Standardwert ist false.

options
VectorDistanceOptions

Ein optionales Objekt, das zum Angeben von Optionen für die Berechnung des Vektorabstands verwendet wird.

Gibt zurück

Gilt für: