Dil

CosmosDbFunctionsExtensions.VectorDistance Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Bir uzaklık işlevi (diğer bir deyişle benzerlik ölçüsü) verilip iki vektör arasındaki uzaklığı döndürür.

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

Bir uzaklık işlevi (diğer bir deyişle benzerlik ölçüsü) verilip iki vektör arasındaki uzaklığı döndürür.

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

Bir uzaklık işlevi (diğer bir deyişle benzerlik ölçüsü) verilip iki vektör arasındaki uzaklığı döndürür.

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

Kaynak:
CosmosDbFunctionsExtensions.cs
Kaynak:
CosmosDbFunctionsExtensions.cs

Bir uzaklık işlevi (diğer bir deyişle benzerlik ölçüsü) verilip iki vektör arasındaki uzaklığı döndürür.

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

Parametreler

_
DbFunctions

DbFunctions örneği.

vector1
ReadOnlyMemory<Byte>

İlk vektör.

vector2
ReadOnlyMemory<Byte>

İkinci vektör.

useBruteForce
Nullable<Boolean>

hesaplanan değerin bir ifadede nasıl kullanıldığını belirten isteğe bağlı boole ORDER BY değeri. ise truedeneme yanılma kuvveti kullanılır. değeri false , varsa vector özelliğinde tanımlanan herhangi bir dizini kullanır. Varsayılan değer false olarak belirlenmiştir.

options
VectorDistanceOptions

Vektör uzaklığı hesaplama seçeneklerini belirtmek için kullanılan isteğe bağlı bir nesne.

Döndürülenler

Şunlara uygulanır

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

Kaynak:
CosmosDbFunctionsExtensions.cs
Kaynak:
CosmosDbFunctionsExtensions.cs

Bir uzaklık işlevi (diğer bir deyişle benzerlik ölçüsü) verilip iki vektör arasındaki uzaklığı döndürür.

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

Parametreler

_
DbFunctions

DbFunctions örneği.

vector1
ReadOnlyMemory<SByte>

İlk vektör.

vector2
ReadOnlyMemory<SByte>

İkinci vektör.

useBruteForce
Nullable<Boolean>

hesaplanan değerin bir ifadede nasıl kullanıldığını belirten isteğe bağlı boole ORDER BY değeri. ise truedeneme yanılma kuvveti kullanılır. değeri false , varsa vector özelliğinde tanımlanan herhangi bir dizini kullanır. Varsayılan değer false olarak belirlenmiştir.

options
VectorDistanceOptions

Vektör uzaklığı hesaplama seçeneklerini belirtmek için kullanılan isteğe bağlı bir nesne.

Döndürülenler

Şunlara uygulanır

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

Kaynak:
CosmosDbFunctionsExtensions.cs
Kaynak:
CosmosDbFunctionsExtensions.cs

Bir uzaklık işlevi (diğer bir deyişle benzerlik ölçüsü) verilip iki vektör arasındaki uzaklığı döndürür.

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

Parametreler

_
DbFunctions

DbFunctions örneği.

vector1
ReadOnlyMemory<Single>

İlk vektör.

vector2
ReadOnlyMemory<Single>

İkinci vektör.

useBruteForce
Nullable<Boolean>

hesaplanan değerin bir ifadede nasıl kullanıldığını belirten isteğe bağlı boole ORDER BY değeri. ise truedeneme yanılma kuvveti kullanılır. değeri false , varsa vector özelliğinde tanımlanan herhangi bir dizini kullanır. Varsayılan değer false olarak belirlenmiştir.

options
VectorDistanceOptions

Vektör uzaklığı hesaplama seçeneklerini belirtmek için kullanılan isteğe bağlı bir nesne.

Döndürülenler

Şunlara uygulanır