Share via


MPSGraph_MPSGraphNonMaximumSuppressionOps.NonMaximumSuppression Method

Definition

Overloads

NonMaximumSuppression(MPSGraph, MPSGraphTensor, MPSGraphTensor, Single, Single, Boolean, MPSGraphNonMaximumSuppressionCoordinateMode, String)

[Foundation.Export("nonMaximumSuppressionWithBoxesTensor:scoresTensor:IOUThreshold:scoreThreshold:perClassSuppression:coordinateMode:name:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphTensor NonMaximumSuppression(this MetalPerformanceShadersGraph.MPSGraph This, MetalPerformanceShadersGraph.MPSGraphTensor boxesTensor, MetalPerformanceShadersGraph.MPSGraphTensor scoresTensor, float iouThreshold, float scoreThreshold, bool perClassSuppression, MetalPerformanceShadersGraph.MPSGraphNonMaximumSuppressionCoordinateMode coordinateMode, string? name);
[<Foundation.Export("nonMaximumSuppressionWithBoxesTensor:scoresTensor:IOUThreshold:scoreThreshold:perClassSuppression:coordinateMode:name:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member NonMaximumSuppression : MetalPerformanceShadersGraph.MPSGraph * MetalPerformanceShadersGraph.MPSGraphTensor * MetalPerformanceShadersGraph.MPSGraphTensor * single * single * bool * MetalPerformanceShadersGraph.MPSGraphNonMaximumSuppressionCoordinateMode * string -> MetalPerformanceShadersGraph.MPSGraphTensor

Parameters

This
MPSGraph
boxesTensor
MPSGraphTensor
scoresTensor
MPSGraphTensor
iouThreshold
Single
scoreThreshold
Single
perClassSuppression
Boolean
name
String

Returns

Attributes

Applies to

NonMaximumSuppression(MPSGraph, MPSGraphTensor, MPSGraphTensor, MPSGraphTensor, Single, Single, Boolean, MPSGraphNonMaximumSuppressionCoordinateMode, String)

[Foundation.Export("nonMaximumSuppressionWithBoxesTensor:scoresTensor:classIndicesTensor:IOUThreshold:scoreThreshold:perClassSuppression:coordinateMode:name:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphTensor NonMaximumSuppression(this MetalPerformanceShadersGraph.MPSGraph This, MetalPerformanceShadersGraph.MPSGraphTensor boxesTensor, MetalPerformanceShadersGraph.MPSGraphTensor scoresTensor, MetalPerformanceShadersGraph.MPSGraphTensor classIndicesTensor, float iouThreshold, float scoreThreshold, bool perClassSuppression, MetalPerformanceShadersGraph.MPSGraphNonMaximumSuppressionCoordinateMode coordinateMode, string? name);
[<Foundation.Export("nonMaximumSuppressionWithBoxesTensor:scoresTensor:classIndicesTensor:IOUThreshold:scoreThreshold:perClassSuppression:coordinateMode:name:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member NonMaximumSuppression : MetalPerformanceShadersGraph.MPSGraph * MetalPerformanceShadersGraph.MPSGraphTensor * MetalPerformanceShadersGraph.MPSGraphTensor * MetalPerformanceShadersGraph.MPSGraphTensor * single * single * bool * MetalPerformanceShadersGraph.MPSGraphNonMaximumSuppressionCoordinateMode * string -> MetalPerformanceShadersGraph.MPSGraphTensor

Parameters

This
MPSGraph
boxesTensor
MPSGraphTensor
scoresTensor
MPSGraphTensor
classIndicesTensor
MPSGraphTensor
iouThreshold
Single
scoreThreshold
Single
perClassSuppression
Boolean
name
String

Returns

Attributes

Applies to