MPSCNNConvolution
A convolution kernel that convolves the input image with a set of filters, with each producing one feature map in the output image.
Declaration
class MPSCNNConvolutionOverview
The attributes of a convolution operation are described by an MPSCNNConvolutionDescriptor object.
Topics
Initializers
init(coder:device:)init(device:convolutionDescriptor:kernelWeights:biasTerms:flags:)MPSCNNConvolutionDescriptorMPSCNNConvolutionFlagsinit(device:weights:)MPSCNNConvolutionDataSource
Instance Properties
inputFeatureChannelsoutputFeatureChannelsgroupssubPixelScaleFactorneuronMPSCNNNeuronneuronTypeMPSCNNNeuronTypeneuronParameterAneuronParameterBaccumulatorPrecisionOptionchannelMultiplierdataSourcefusedNeuronDescriptorneuronParameterC
Instance Methods
exportWeightsAndBiases(with:resultStateCanBeTemporary:)reloadWeightsAndBiases(with:)reloadWeightsAndBiases(with:state:)reloadWeightsAndBiasesFromDataSource()resultState(sourceImage:sourceStates:destinationImage:)resultStateBatch(sourceImage:sourceStates:destinationImage:)temporaryResultState(commandBuffer:sourceImage:sourceStates:destinationImage:)temporaryResultStateBatch(commandBuffer:sourceImage:sourceStates:destinationImage:)