NLEmbedding.GetNeighbors Method

Definition

Overloads

GetNeighbors(Single[], UIntPtr, Double, NLDistanceType)

[Foundation.Export("neighborsForVector:maximumCount:maximumDistance:distanceType:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual string[] GetNeighbors(float[] vector, UIntPtr maxCount, double maxDistance, NaturalLanguage.NLDistanceType distanceType);
[<Foundation.Export("neighborsForVector:maximumCount:maximumDistance:distanceType:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetNeighbors : single[] * unativeint * double * NaturalLanguage.NLDistanceType -> string[]
override this.GetNeighbors : single[] * unativeint * double * NaturalLanguage.NLDistanceType -> string[]

Parameters

vector
Single[]
maxCount
UIntPtr

unativeint

maxDistance
Double
distanceType
NLDistanceType

Returns

String[]
Attributes

Applies to

GetNeighbors(String, UIntPtr, Double, NLDistanceType)

[Foundation.Export("neighborsForString:maximumCount:maximumDistance:distanceType:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual string[]? GetNeighbors(string string, UIntPtr maxCount, double maxDistance, NaturalLanguage.NLDistanceType distanceType);
[<Foundation.Export("neighborsForString:maximumCount:maximumDistance:distanceType:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetNeighbors : string * unativeint * double * NaturalLanguage.NLDistanceType -> string[]
override this.GetNeighbors : string * unativeint * double * NaturalLanguage.NLDistanceType -> string[]

Parameters

string
String
maxCount
UIntPtr

unativeint

maxDistance
Double
distanceType
NLDistanceType

Returns

String[]
Attributes

Applies to

GetNeighbors(Single[], UIntPtr, NLDistanceType)

[Foundation.Export("neighborsForVector:maximumCount:distanceType:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual string[] GetNeighbors(float[] vector, UIntPtr maxCount, NaturalLanguage.NLDistanceType distanceType);
[<Foundation.Export("neighborsForVector:maximumCount:distanceType:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetNeighbors : single[] * unativeint * NaturalLanguage.NLDistanceType -> string[]
override this.GetNeighbors : single[] * unativeint * NaturalLanguage.NLDistanceType -> string[]

Parameters

vector
Single[]
maxCount
UIntPtr

unativeint

distanceType
NLDistanceType

Returns

String[]
Attributes

Applies to

GetNeighbors(String, UIntPtr, NLDistanceType)

[Foundation.Export("neighborsForString:maximumCount:distanceType:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual string[]? GetNeighbors(string string, UIntPtr maxCount, NaturalLanguage.NLDistanceType distanceType);
[<Foundation.Export("neighborsForString:maximumCount:distanceType:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetNeighbors : string * unativeint * NaturalLanguage.NLDistanceType -> string[]
override this.GetNeighbors : string * unativeint * NaturalLanguage.NLDistanceType -> string[]

Parameters

string
String
maxCount
UIntPtr

unativeint

distanceType
NLDistanceType

Returns

String[]
Attributes

Applies to