One Logo Pool Ball
MetalPerformanceShadersGraph · IOS API REFERENCE

MPSGraphPooling4DOpDescriptor

class · iOS 15.0+ · SDK 27.1

class MPSGraphPooling4DOpDescriptor

Members (20)

init · iOS 15.0+

init

TypeScript
static initKernelSizesPaddingStyle(kernelSizes: Array<_Foundation_NSNumber>, paddingStyle: MPSGraphPaddingStyle): (MPSGraphPooling4DOpDescriptor) | null
Swift declaration
convenience init?(kernelSizes: [NSNumber], paddingStyle: MPSGraphPaddingStyle)
init · iOS 15.0+

init

TypeScript
static initKernelSizesStridesDilationRatesPaddingValuesPaddingStyle(kernelSizes: Array<_Foundation_NSNumber>, strides: Array<_Foundation_NSNumber>, dilationRates: Array<_Foundation_NSNumber>, paddingValues: Array<_Foundation_NSNumber>, paddingStyle: MPSGraphPaddingStyle): (MPSGraphPooling4DOpDescriptor) | null
Swift declaration
convenience init?(kernelSizes: [NSNumber], strides: [NSNumber], dilationRates: [NSNumber], paddingValues: [NSNumber], paddingStyle: MPSGraphPaddingStyle)
get · iOS 15.0+

ceilMode

TypeScript
get ceilMode(): boolean
Swift declaration
var ceilMode: Bool { get set }
set · iOS 15.0+

ceilMode

TypeScript
set ceilMode(value: boolean)
Swift declaration
var ceilMode: Bool { get set }
get · iOS 15.0+

dilationRates

TypeScript
get dilationRates(): Array<_Foundation_NSNumber>
Swift declaration
var dilationRates: [NSNumber] { get set }
set · iOS 15.0+

dilationRates

TypeScript
set dilationRates(value: Array<_Foundation_NSNumber>)
Swift declaration
var dilationRates: [NSNumber] { get set }
get · iOS 15.0+

includeZeroPadToAverage

TypeScript
get includeZeroPadToAverage(): boolean
Swift declaration
var includeZeroPadToAverage: Bool { get set }
set · iOS 15.0+

includeZeroPadToAverage

TypeScript
set includeZeroPadToAverage(value: boolean)
Swift declaration
var includeZeroPadToAverage: Bool { get set }
get · iOS 15.0+

kernelSizes

TypeScript
get kernelSizes(): Array<_Foundation_NSNumber>
Swift declaration
var kernelSizes: [NSNumber] { get set }
set · iOS 15.0+

kernelSizes

TypeScript
set kernelSizes(value: Array<_Foundation_NSNumber>)
Swift declaration
var kernelSizes: [NSNumber] { get set }
get · iOS 15.0+

paddingStyle

TypeScript
get paddingStyle(): MPSGraphPaddingStyle
Swift declaration
var paddingStyle: MPSGraphPaddingStyle { get set }
set · iOS 15.0+

paddingStyle

TypeScript
set paddingStyle(value: MPSGraphPaddingStyle)
Swift declaration
var paddingStyle: MPSGraphPaddingStyle { get set }
get · iOS 15.0+

paddingValues

TypeScript
get paddingValues(): Array<_Foundation_NSNumber>
Swift declaration
var paddingValues: [NSNumber] { get set }
set · iOS 15.0+

paddingValues

TypeScript
set paddingValues(value: Array<_Foundation_NSNumber>)
Swift declaration
var paddingValues: [NSNumber] { get set }
get · iOS 15.3+

returnIndicesDataType

TypeScript
get returnIndicesDataType(): _MetalPerformanceShaders_MPSDataType
Swift declaration
var returnIndicesDataType: MPSDataType { get set }
set · iOS 15.3+

returnIndicesDataType

TypeScript
set returnIndicesDataType(value: _MetalPerformanceShaders_MPSDataType)
Swift declaration
var returnIndicesDataType: MPSDataType { get set }
get · iOS 15.3+

returnIndicesMode

TypeScript
get returnIndicesMode(): MPSGraphPoolingReturnIndicesMode
Swift declaration
var returnIndicesMode: MPSGraphPoolingReturnIndicesMode { get set }
set · iOS 15.3+

returnIndicesMode

TypeScript
set returnIndicesMode(value: MPSGraphPoolingReturnIndicesMode)
Swift declaration
var returnIndicesMode: MPSGraphPoolingReturnIndicesMode { get set }
get · iOS 15.0+

strides

TypeScript
get strides(): Array<_Foundation_NSNumber>
Swift declaration
var strides: [NSNumber] { get set }
set · iOS 15.0+

strides

TypeScript
set strides(value: Array<_Foundation_NSNumber>)
Swift declaration
var strides: [NSNumber] { get set }

Skipped declarations

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

MPSGraphPooling4DOpDescriptor.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All MetalPerformanceShadersGraph types →