Język

CosmosDbFunctionsExtensions.VectorDistance Metoda

Definicja

Przeciążenia

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

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

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

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

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

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

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

Źródło:
CosmosDbFunctionsExtensions.cs
Źródło:
CosmosDbFunctionsExtensions.cs

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

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

Parametry

_
DbFunctions

Instancja DbFunctions.

vector1
ReadOnlyMemory<Byte>

Pierwszy wektor.

vector2
ReadOnlyMemory<Byte>

Drugi wektor.

useBruteForce
Nullable<Boolean>

Opcjonalna wartość logiczna określająca sposób użycia obliczonej wartości w wyrażeniu ORDER BY . Jeśli truejest używana wartość , zostanie użyta siła siłowa. Wartość używa dowolnego indeksu false zdefiniowanego we właściwości wektora, jeśli istnieje. Wartość domyślna to false.

options
VectorDistanceOptions

Opcjonalny obiekt służący do określania opcji obliczania odległości wektora.

Zwraca

Dotyczy

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

Źródło:
CosmosDbFunctionsExtensions.cs
Źródło:
CosmosDbFunctionsExtensions.cs

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

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

Parametry

_
DbFunctions

Instancja DbFunctions.

vector1
ReadOnlyMemory<SByte>

Pierwszy wektor.

vector2
ReadOnlyMemory<SByte>

Drugi wektor.

useBruteForce
Nullable<Boolean>

Opcjonalna wartość logiczna określająca sposób użycia obliczonej wartości w wyrażeniu ORDER BY . Jeśli truejest używana wartość , zostanie użyta siła siłowa. Wartość używa dowolnego indeksu false zdefiniowanego we właściwości wektora, jeśli istnieje. Wartość domyślna to false.

options
VectorDistanceOptions

Opcjonalny obiekt służący do określania opcji obliczania odległości wektora.

Zwraca

Dotyczy

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

Źródło:
CosmosDbFunctionsExtensions.cs
Źródło:
CosmosDbFunctionsExtensions.cs

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

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

Parametry

_
DbFunctions

Instancja DbFunctions.

vector1
ReadOnlyMemory<Single>

Pierwszy wektor.

vector2
ReadOnlyMemory<Single>

Drugi wektor.

useBruteForce
Nullable<Boolean>

Opcjonalna wartość logiczna określająca sposób użycia obliczonej wartości w wyrażeniu ORDER BY . Jeśli truejest używana wartość , zostanie użyta siła siłowa. Wartość używa dowolnego indeksu false zdefiniowanego we właściwości wektora, jeśli istnieje. Wartość domyślna to false.

options
VectorDistanceOptions

Opcjonalny obiekt służący do określania opcji obliczania odległości wektora.

Zwraca

Dotyczy