Edit

Share via


MPSCnnConvolutionTranspose.EncodeBatch Method

Definition

Overloads

EncodeBatch(IMTLCommandBuffer, NSArray<MPSImage>, MPSCnnConvolutionGradientState[], NSArray<MPSImage>)
EncodeBatch(IMTLCommandBuffer, NSArray<MPSImage>, MPSCnnConvolutionGradientState[])

EncodeBatch(IMTLCommandBuffer, NSArray<MPSImage>, MPSCnnConvolutionGradientState[], NSArray<MPSImage>)

[Foundation.Export("encodeBatchToCommandBuffer:sourceImages:convolutionGradientStates:destinationImages:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void EncodeBatch (Metal.IMTLCommandBuffer commandBuffer, Foundation.NSArray<MetalPerformanceShaders.MPSImage> sourceImage, MetalPerformanceShaders.MPSCnnConvolutionGradientState[] convolutionGradientState, Foundation.NSArray<MetalPerformanceShaders.MPSImage> destinationImage);
override this.EncodeBatch : Metal.IMTLCommandBuffer * Foundation.NSArray<MetalPerformanceShaders.MPSImage> * MetalPerformanceShaders.MPSCnnConvolutionGradientState[] * Foundation.NSArray<MetalPerformanceShaders.MPSImage> -> unit

Parameters

commandBuffer
IMTLCommandBuffer
sourceImage
NSArray<MPSImage>
convolutionGradientState
MPSCnnConvolutionGradientState[]
destinationImage
NSArray<MPSImage>
Attributes

Applies to

EncodeBatch(IMTLCommandBuffer, NSArray<MPSImage>, MPSCnnConvolutionGradientState[])

[Foundation.Export("encodeBatchToCommandBuffer:sourceImages:convolutionGradientStates:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual Foundation.NSArray<MetalPerformanceShaders.MPSImage> EncodeBatch (Metal.IMTLCommandBuffer commandBuffer, Foundation.NSArray<MetalPerformanceShaders.MPSImage> sourceImage, MetalPerformanceShaders.MPSCnnConvolutionGradientState[] convolutionGradientState);
override this.EncodeBatch : Metal.IMTLCommandBuffer * Foundation.NSArray<MetalPerformanceShaders.MPSImage> * MetalPerformanceShaders.MPSCnnConvolutionGradientState[] -> Foundation.NSArray<MetalPerformanceShaders.MPSImage>

Parameters

commandBuffer
IMTLCommandBuffer
sourceImage
NSArray<MPSImage>
convolutionGradientState
MPSCnnConvolutionGradientState[]

Returns

Attributes

Applies to