init
TypeScriptstatic initCoderDevice(aDecoder: _Foundation_NSCoder, device: SDKHandle): (MPSCNNBinaryConvolution) | nullSwift declarationinit?(coder aDecoder: NSCoder, device: any MTLDevice)class · iOS 11.0+ · SDK 27.1
class MPSCNNBinaryConvolutionstatic initCoderDevice(aDecoder: _Foundation_NSCoder, device: SDKHandle): (MPSCNNBinaryConvolution) | nullSwift declarationinit?(coder aDecoder: NSCoder, device: any MTLDevice)static initDeviceConvolutionDataOutputBiasTermsOutputScaleTermsInputBiasTermsInputScaleTermsTypeFlags(device: SDKHandle, convolutionData: SDKHandle, outputBiasTerms: (SDKHandle) | null, outputScaleTerms: (SDKHandle) | null, inputBiasTerms: (SDKHandle) | null, inputScaleTerms: (SDKHandle) | null, type: MPSCNNBinaryConvolutionType, flags: MPSCNNBinaryConvolutionFlags): MPSCNNBinaryConvolutionSwift declarationconvenience init(device: any MTLDevice, convolutionData: any MPSCNNConvolutionDataSource, outputBiasTerms: UnsafePointer<Float>?, outputScaleTerms: UnsafePointer<Float>?, inputBiasTerms: UnsafePointer<Float>?, inputScaleTerms: UnsafePointer<Float>?, type: MPSCNNBinaryConvolutionType, flags: MPSCNNBinaryConvolutionFlags)static initDeviceConvolutionDataScaleValueTypeFlags(device: SDKHandle, convolutionData: SDKHandle, scaleValue: number, type: MPSCNNBinaryConvolutionType, flags: MPSCNNBinaryConvolutionFlags): MPSCNNBinaryConvolutionSwift declarationconvenience init(device: any MTLDevice, convolutionData: any MPSCNNConvolutionDataSource, scaleValue: Float, type: MPSCNNBinaryConvolutionType, flags: MPSCNNBinaryConvolutionFlags)get inputFeatureChannels(): numberSwift declarationvar inputFeatureChannels: Int { get }get outputFeatureChannels(): numberSwift declarationvar outputFeatureChannels: Int { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MPSCNNBinaryConvolution.init()
inherited init: cannot prove legal (class declares 2 custom initializers)