CosmosDbFunctionsExtensions.VectorDistance Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Descrição |
|---|---|
| VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions) |
Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade). |
| VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions) |
Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade). |
| VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions) |
Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade). |
VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)
Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).
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
Parâmetros
A instância DbFunctions.
- vector1
- ReadOnlyMemory<Byte>
O primeiro vetor.
- vector2
- ReadOnlyMemory<Byte>
O segundo vetor.
Um booliano opcional que especifica como o valor computado é usado em uma expressão ORDER BY .
Se true, a força bruta será usada. Um valor de false usa qualquer índice definido na propriedade vector, se ele existir. O valor padrão é false.
- options
- VectorDistanceOptions
Um objeto opcional usado para especificar opções para o cálculo de distância do vetor.
Retornos
Aplica-se a
VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions)
Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).
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
Parâmetros
A instância DbFunctions.
- vector1
- ReadOnlyMemory<SByte>
O primeiro vetor.
- vector2
- ReadOnlyMemory<SByte>
O segundo vetor.
Um booliano opcional que especifica como o valor computado é usado em uma expressão ORDER BY .
Se true, a força bruta será usada. Um valor de false usa qualquer índice definido na propriedade vector, se ele existir. O valor padrão é false.
- options
- VectorDistanceOptions
Um objeto opcional usado para especificar opções para o cálculo de distância do vetor.
Retornos
Aplica-se a
VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)
Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).
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
Parâmetros
A instância DbFunctions.
- vector1
- ReadOnlyMemory<Single>
O primeiro vetor.
- vector2
- ReadOnlyMemory<Single>
O segundo vetor.
Um booliano opcional que especifica como o valor computado é usado em uma expressão ORDER BY .
Se true, a força bruta será usada. Um valor de false usa qualquer índice definido na propriedade vector, se ele existir. O valor padrão é false.
- options
- VectorDistanceOptions
Um objeto opcional usado para especificar opções para o cálculo de distância do vetor.