Jazyk

CosmosDbFunctionsExtensions.VectorDistance Metoda

Definice

Přetížení

Název Description
VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Zdroj:
CosmosDbFunctionsExtensions.cs
Zdroj:
CosmosDbFunctionsExtensions.cs

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Instance DbFunctions.

vector1
ReadOnlyMemory<Byte>

První vektor.

vector2
ReadOnlyMemory<Byte>

Druhý vektor.

useBruteForce
Nullable<Boolean>

Volitelná logická hodnota určující způsob použití vypočítané hodnoty ve výrazu ORDER BY . Pokud truese použije hrubá síla. Hodnota false používá libovolný index definovaný pro vlastnost vektoru, pokud existuje. Výchozí hodnota je false.

options
VectorDistanceOptions

Volitelný objekt, který slouží k určení možností pro výpočet vektorové vzdálenosti.

Návraty

Platí pro

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

Zdroj:
CosmosDbFunctionsExtensions.cs
Zdroj:
CosmosDbFunctionsExtensions.cs

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Instance DbFunctions.

vector1
ReadOnlyMemory<SByte>

První vektor.

vector2
ReadOnlyMemory<SByte>

Druhý vektor.

useBruteForce
Nullable<Boolean>

Volitelná logická hodnota určující způsob použití vypočítané hodnoty ve výrazu ORDER BY . Pokud truese použije hrubá síla. Hodnota false používá libovolný index definovaný pro vlastnost vektoru, pokud existuje. Výchozí hodnota je false.

options
VectorDistanceOptions

Volitelný objekt, který slouží k určení možností pro výpočet vektorové vzdálenosti.

Návraty

Platí pro

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

Zdroj:
CosmosDbFunctionsExtensions.cs
Zdroj:
CosmosDbFunctionsExtensions.cs

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Instance DbFunctions.

vector1
ReadOnlyMemory<Single>

První vektor.

vector2
ReadOnlyMemory<Single>

Druhý vektor.

useBruteForce
Nullable<Boolean>

Volitelná logická hodnota určující způsob použití vypočítané hodnoty ve výrazu ORDER BY . Pokud truese použije hrubá síla. Hodnota false používá libovolný index definovaný pro vlastnost vektoru, pokud existuje. Výchozí hodnota je false.

options
VectorDistanceOptions

Volitelný objekt, který slouží k určení možností pro výpočet vektorové vzdálenosti.

Návraty

Platí pro