CosmosDbFunctionsExtensions.VectorDistance Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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)
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
Instancja DbFunctions.
- vector1
- ReadOnlyMemory<Byte>
Pierwszy wektor.
- vector2
- ReadOnlyMemory<Byte>
Drugi wektor.
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)
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
Instancja DbFunctions.
- vector1
- ReadOnlyMemory<SByte>
Pierwszy wektor.
- vector2
- ReadOnlyMemory<SByte>
Drugi wektor.
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)
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
Instancja DbFunctions.
- vector1
- ReadOnlyMemory<Single>
Pierwszy wektor.
- vector2
- ReadOnlyMemory<Single>
Drugi wektor.
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.