Lingua

CosmosDbFunctionsExtensions.VectorDistance Metodo

Definizione

Overload

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Origine:
CosmosDbFunctionsExtensions.cs
Origine:
CosmosDbFunctionsExtensions.cs

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Parametri

vector1
ReadOnlyMemory<Byte>

Primo vettore.

vector2
ReadOnlyMemory<Byte>

Secondo vettore.

useBruteForce
Nullable<Boolean>

Valore booleano facoltativo che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY . Se true, verrà usata la forza bruta. Un valore di false usa qualsiasi indice definito nella proprietà vector, se esistente. Il valore predefinito è false.

options
VectorDistanceOptions

Oggetto facoltativo utilizzato per specificare le opzioni per il calcolo della distanza vettoriale.

Valori restituiti

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs
Origine:
CosmosDbFunctionsExtensions.cs

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Parametri

vector1
ReadOnlyMemory<SByte>

Primo vettore.

vector2
ReadOnlyMemory<SByte>

Secondo vettore.

useBruteForce
Nullable<Boolean>

Valore booleano facoltativo che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY . Se true, verrà usata la forza bruta. Un valore di false usa qualsiasi indice definito nella proprietà vector, se esistente. Il valore predefinito è false.

options
VectorDistanceOptions

Oggetto facoltativo utilizzato per specificare le opzioni per il calcolo della distanza vettoriale.

Valori restituiti

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs
Origine:
CosmosDbFunctionsExtensions.cs

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Parametri

vector1
ReadOnlyMemory<Single>

Primo vettore.

vector2
ReadOnlyMemory<Single>

Secondo vettore.

useBruteForce
Nullable<Boolean>

Valore booleano facoltativo che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY . Se true, verrà usata la forza bruta. Un valore di false usa qualsiasi indice definito nella proprietà vector, se esistente. Il valore predefinito è false.

options
VectorDistanceOptions

Oggetto facoltativo utilizzato per specificare le opzioni per il calcolo della distanza vettoriale.

Valori restituiti

Si applica a