One Logo Pool Ball
MetalPerformanceShadersGraph · IOS API REFERENCE

MPSGraphImToColOpDescriptor

class · iOS 17.0+ · SDK 27.1

class MPSGraphImToColOpDescriptor

Members (25)

init · iOS 17.0+

init

TypeScript
static initKernelWidthKernelHeightStrideInXStrideInYDilationRateInXDilationRateInYDataLayout(kernelWidth: number, kernelHeight: number, strideInX: number, strideInY: number, dilationRateInX: number, dilationRateInY: number, dataLayout: MPSGraphTensorNamedDataLayout): (MPSGraphImToColOpDescriptor) | null
Swift declaration
convenience init?(kernelWidth: Int, kernelHeight: Int, strideInX: Int, strideInY: Int, dilationRateInX: Int, dilationRateInY: Int, dataLayout: MPSGraphTensorNamedDataLayout)
init · iOS 17.0+

init

TypeScript
static initKernelWidthKernelHeightStrideInXStrideInYDilationRateInXDilationRateInYPaddingLeftPaddingRightPaddingTopPaddingBottomDataLayout(kernelWidth: number, kernelHeight: number, strideInX: number, strideInY: number, dilationRateInX: number, dilationRateInY: number, paddingLeft: number, paddingRight: number, paddingTop: number, paddingBottom: number, dataLayout: MPSGraphTensorNamedDataLayout): (MPSGraphImToColOpDescriptor) | null
Swift declaration
convenience init?(kernelWidth: Int, kernelHeight: Int, strideInX: Int, strideInY: Int, dilationRateInX: Int, dilationRateInY: Int, paddingLeft: Int, paddingRight: Int, paddingTop: Int, paddingBottom: Int, dataLayout: MPSGraphTensorNamedDataLayout)
method · iOS 17.0+

setExplicitPaddingWithPaddingLeft

TypeScript
setExplicitPaddingWithPaddingLeft(paddingLeft: number, paddingRight: number, paddingTop: number, paddingBottom: number): void
Swift declaration
func setExplicitPaddingWithPaddingLeft(_ paddingLeft: Int, paddingRight: Int, paddingTop: Int, paddingBottom: Int)
get · iOS 17.0+

dataLayout

TypeScript
get dataLayout(): MPSGraphTensorNamedDataLayout
Swift declaration
var dataLayout: MPSGraphTensorNamedDataLayout { get set }
set · iOS 17.0+

dataLayout

TypeScript
set dataLayout(value: MPSGraphTensorNamedDataLayout)
Swift declaration
var dataLayout: MPSGraphTensorNamedDataLayout { get set }
get · iOS 17.0+

dilationRateInX

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

dilationRateInX

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

dilationRateInY

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

dilationRateInY

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

kernelHeight

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

kernelHeight

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

kernelWidth

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

kernelWidth

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

paddingBottom

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

paddingBottom

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

paddingLeft

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

paddingLeft

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

paddingRight

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

paddingRight

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

paddingTop

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

paddingTop

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

strideInX

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

strideInX

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

strideInY

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

strideInY

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

Skipped declarations

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

MPSGraphImToColOpDescriptor.init()

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

All MetalPerformanceShadersGraph types →