CosmosDbFunctionsExtensions.VectorDistance Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Istanza DbFunctions.
- vector1
- ReadOnlyMemory<Byte>
Primo vettore.
- vector2
- ReadOnlyMemory<Byte>
Secondo vettore.
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
Istanza DbFunctions.
- vector1
- ReadOnlyMemory<SByte>
Primo vettore.
- vector2
- ReadOnlyMemory<SByte>
Secondo vettore.
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
Istanza DbFunctions.
- vector1
- ReadOnlyMemory<Single>
Primo vettore.
- vector2
- ReadOnlyMemory<Single>
Secondo vettore.
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.