MetalPerformanceShaders · IOS API REFERENCE
MPSCNNConvolutionDescriptor
class · iOS 10.0+ · SDK 27.1
class MPSCNNConvolutionDescriptor
Members (33)
init · iOS 11.0+init
TypeScriptstatic initKernelWidthKernelHeightInputFeatureChannelsOutputFeatureChannels(kernelWidth: number, kernelHeight: number, inputFeatureChannels: number, outputFeatureChannels: number): MPSCNNConvolutionDescriptor
Swift declarationconvenience init(kernelWidth: Int, kernelHeight: Int, inputFeatureChannels: Int, outputFeatureChannels: Int)
init · iOS 10.0+ · Deprecated in iOS 11.0init
TypeScriptstatic initKernelWidthKernelHeightInputFeatureChannelsOutputFeatureChannelsNeuronFilter(kernelWidth: number, kernelHeight: number, inputFeatureChannels: number, outputFeatureChannels: number, neuronFilter?: (MPSCNNNeuron) | null): MPSCNNConvolutionDescriptor
Swift declarationconvenience init(kernelWidth: Int, kernelHeight: Int, inputFeatureChannels: Int, outputFeatureChannels: Int, neuronFilter: MPSCNNNeuron?)
get · iOS 11.0+supportsSecureCoding
TypeScriptstatic get supportsSecureCoding(): boolean
Swift declarationclass var supportsSecureCoding: Bool { get }
method · iOS 11.0+encode
TypeScriptencode(aCoder: _Foundation_NSCoder): void
Swift declarationfunc encode(with aCoder: NSCoder)
init · iOS 11.0+init
TypeScriptstatic initCoder(aDecoder: _Foundation_NSCoder): (MPSCNNConvolutionDescriptor) | null
Swift declarationinit?(coder aDecoder: NSCoder)
method · iOS 11.0+ · Deprecated in iOS 11.3neuronParameterA
TypeScriptneuronParameterA(): number
Swift declarationfunc neuronParameterA() -> Float
method · iOS 11.0+ · Deprecated in iOS 11.3neuronParameterB
TypeScriptneuronParameterB(): number
Swift declarationfunc neuronParameterB() -> Float
method · iOS 11.0+ · Deprecated in iOS 11.3neuronType
TypeScriptneuronType(): MPSCNNNeuronType
Swift declarationfunc neuronType() -> MPSCNNNeuronType
method · iOS 11.0+setBatchNormalizationParametersForInferenceWithMean
TypeScriptsetBatchNormalizationParametersForInferenceWithMean(mean: (SDKHandle) | null, variance: (SDKHandle) | null, gamma: (SDKHandle) | null, beta: (SDKHandle) | null, epsilon: number): void
Swift declarationfunc setBatchNormalizationParametersForInferenceWithMean(_ mean: UnsafePointer<Float>?, variance: UnsafePointer<Float>?, gamma: UnsafePointer<Float>?, beta: UnsafePointer<Float>?, epsilon: Float)
method · iOS 11.0+ · Deprecated in iOS 11.3setNeuronToPReLUWithParametersA
TypeScriptsetNeuronToPReLUWithParametersA(A: ArrayBuffer): void
Swift declarationfunc setNeuronToPReLUWithParametersA(_ A: Data)
method · iOS 11.0+ · Deprecated in iOS 11.3setNeuronType
TypeScriptsetNeuronType(neuronType: MPSCNNNeuronType, parameterA: number, parameterB: number): void
Swift declarationfunc setNeuronType(_ neuronType: MPSCNNNeuronType, parameterA: Float, parameterB: Float)
get · iOS 10.0+dilationRateX
TypeScriptget dilationRateX(): number
Swift declarationvar dilationRateX: Int { get set }
set · iOS 10.0+dilationRateX
TypeScriptset dilationRateX(value: number)
Swift declarationvar dilationRateX: Int { get set }
get · iOS 10.0+dilationRateY
TypeScriptget dilationRateY(): number
Swift declarationvar dilationRateY: Int { get set }
set · iOS 10.0+dilationRateY
TypeScriptset dilationRateY(value: number)
Swift declarationvar dilationRateY: Int { get set }
get · iOS 11.3+fusedNeuronDescriptor
TypeScriptget fusedNeuronDescriptor(): MPSNNNeuronDescriptor
Swift declarationvar fusedNeuronDescriptor: MPSNNNeuronDescriptor { get set }
set · iOS 11.3+fusedNeuronDescriptor
TypeScriptset fusedNeuronDescriptor(value: MPSNNNeuronDescriptor)
Swift declarationvar fusedNeuronDescriptor: MPSNNNeuronDescriptor { get set }
get · iOS 10.0+groups
TypeScriptget groups(): number
Swift declarationvar groups: Int { get set }
set · iOS 10.0+groups
TypeScriptset groups(value: number)
Swift declarationvar groups: Int { get set }
get · iOS 10.0+inputFeatureChannels
TypeScriptget inputFeatureChannels(): number
Swift declarationvar inputFeatureChannels: Int { get set }
set · iOS 10.0+inputFeatureChannels
TypeScriptset inputFeatureChannels(value: number)
Swift declarationvar inputFeatureChannels: Int { get set }
get · iOS 10.0+kernelHeight
TypeScriptget kernelHeight(): number
Swift declarationvar kernelHeight: Int { get set }
set · iOS 10.0+kernelHeight
TypeScriptset kernelHeight(value: number)
Swift declarationvar kernelHeight: Int { get set }
get · iOS 10.0+kernelWidth
TypeScriptget kernelWidth(): number
Swift declarationvar kernelWidth: Int { get set }
set · iOS 10.0+kernelWidth
TypeScriptset kernelWidth(value: number)
Swift declarationvar kernelWidth: Int { get set }
get · iOS 10.0+ · Deprecated in iOS 11.0neuron
TypeScriptget neuron(): (MPSCNNNeuron) | null
Swift declarationvar neuron: MPSCNNNeuron? { get set }
set · iOS 10.0+ · Deprecated in iOS 11.0neuron
TypeScriptset neuron(value: (MPSCNNNeuron) | null)
Swift declarationvar neuron: MPSCNNNeuron? { get set }
get · iOS 10.0+outputFeatureChannels
TypeScriptget outputFeatureChannels(): number
Swift declarationvar outputFeatureChannels: Int { get set }
set · iOS 10.0+outputFeatureChannels
TypeScriptset outputFeatureChannels(value: number)
Swift declarationvar outputFeatureChannels: Int { get set }
get · iOS 10.0+strideInPixelsX
TypeScriptget strideInPixelsX(): number
Swift declarationvar strideInPixelsX: Int { get set }
set · iOS 10.0+strideInPixelsX
TypeScriptset strideInPixelsX(value: number)
Swift declarationvar strideInPixelsX: Int { get set }
get · iOS 10.0+strideInPixelsY
TypeScriptget strideInPixelsY(): number
Swift declarationvar strideInPixelsY: Int { get set }
set · iOS 10.0+strideInPixelsY
TypeScriptset strideInPixelsY(value: number)
Swift declarationvar strideInPixelsY: Int { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MPSCNNConvolutionDescriptor.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All MetalPerformanceShaders types →