One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSCNNPoolingAverageGradient

class · iOS 11.3+ · SDK 27.1

class MPSCNNPoolingAverageGradient

Members (6)

init · iOS 11.3+

init

TypeScript
static initCoderDevice(aDecoder: _Foundation_NSCoder, device: SDKHandle): (MPSCNNPoolingAverageGradient) | null
Swift declaration
init?(coder aDecoder: NSCoder, device: any MTLDevice)
init · iOS 11.3+

init

TypeScript
static initDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: SDKHandle, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): MPSCNNPoolingAverageGradient
Swift declaration
init(device: any MTLDevice, kernelWidth: Int, kernelHeight: Int, strideInPixelsX: Int, strideInPixelsY: Int)
get · iOS 11.3+

zeroPadSizeX

TypeScript
get zeroPadSizeX(): number
Swift declaration
var zeroPadSizeX: Int { get set }
set · iOS 11.3+

zeroPadSizeX

TypeScript
set zeroPadSizeX(value: number)
Swift declaration
var zeroPadSizeX: Int { get set }
get · iOS 11.3+

zeroPadSizeY

TypeScript
get zeroPadSizeY(): number
Swift declaration
var zeroPadSizeY: Int { get set }
set · iOS 11.3+

zeroPadSizeY

TypeScript
set zeroPadSizeY(value: number)
Swift declaration
var zeroPadSizeY: Int { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPSCNNPoolingAverageGradient.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All MetalPerformanceShaders types →