Class

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

@interface MPSCNNConvolution : MPSCNNKernel

Overview

The attributes of a convolution operation are described by an MPSCNNConvolutionDescriptor object.

Relationships

Inherits From

See Also

Convolution Layers

MPSCNNBinaryConvolution

A convolution kernel with binary weights and an input image using binary approximations.

MPSCNNDepthWiseConvolutionDescriptor

A description of a convolution object that does depthwise convolution.

MPSCNNSubPixelConvolutionDescriptor

A description of a convolution object that does subpixel upsampling and reshaping.

MPSCNNConvolutionTranspose

A transposed convolution kernel.

MPSCNNConvolutionGradient

A gradient convolution kernel.

MPSCNNConvolutionGradientState

An object that exposes a gradient convolution kernel's gradient with respect to weights and biases.

MPSImageSizeEncodingState

A protocol for objects that contain information about an image size elsewhere in the graph.

MPSCNNConvolutionWeightsAndBiasesState

A class that stores weights and biases.