Share via


MTL4MachineLearningPipelineDescriptor.SetInputDimensions Method

Definition

Overloads

SetInputDimensions(MTLTensorExtents, IntPtr)

[Foundation.Export("setInputDimensions:atBufferIndex:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void SetInputDimensions(Metal.MTLTensorExtents? dimensions, IntPtr bufferIndex);
[<Foundation.Export("setInputDimensions:atBufferIndex:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SetInputDimensions : Metal.MTLTensorExtents * nativeint -> unit
override this.SetInputDimensions : Metal.MTLTensorExtents * nativeint -> unit

Parameters

dimensions
MTLTensorExtents
bufferIndex
IntPtr

nativeint

Attributes

Applies to

SetInputDimensions(MTLTensorExtents[], NSRange)

[Foundation.Export("setInputDimensions:withRange:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void SetInputDimensions(Metal.MTLTensorExtents[] dimensions, Foundation.NSRange range);
[<Foundation.Export("setInputDimensions:withRange:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SetInputDimensions : Metal.MTLTensorExtents[] * Foundation.NSRange -> unit
override this.SetInputDimensions : Metal.MTLTensorExtents[] * Foundation.NSRange -> unit

Parameters

dimensions
MTLTensorExtents[]
range
NSRange
Attributes

Applies to