MPSCNNConvolutionTransposeNode
#import <MPSNNGraphNodes.h>
Inherits MPSCNNConvolutionNode.
(nonnull instancetype) -
initWithSource:convolutionGradientState:weights:
(nonnull instancetype) +
nodeWithSource:convolutionGradientState:weights:
MPSCNNConvolutionGradientStateNode *
convolutionGradientState
A MPSNNFilterNode representing a
MPSCNNConvolutionTranspose kernel
- (nonnull instancetype) initWithSource: (MPSNNImageNode
*__nonnull) sourceNode(MPSCNNConvolutionGradientStateNode *__nullable)
convolutionGradientState(nonnull id< MPSCNNConvolutionDataSource
>) weights
Init a node representing a MPSCNNConvolutionTransposeNode
kernel
Parameters:
sourceNode The MPSNNImageNode representing
the source MPSImage for the filter
convolutionGradientState When the convolution transpose is used to 'undo'
an earlier convolution in the graph, it is generally desired that the output
image be the same size as the input image to the earlier convolution. You may
optionally specify this size identity by passing in the
MPSCNNConvolutionGradientState node here.
weights A pointer to a valid object conforming to the
MPSCNNConvolutionDataSource protocol. This object is provided by you to
encapsulate storage for convolution weights and biases.
Returns:
A new MPSNNFilter node for a
MPSCNNConvolutionTransposeNode kernel.
Init an autoreleased not representing a
MPSCNNConvolutionTransposeNode kernel
Parameters:
sourceNode The MPSNNImageNode representing
the source MPSImage for the filter
convolutionGradientState When the convolution transpose is used to 'undo'
an earlier convolution in the graph, it is generally desired that the output
image be the same size as the input image to the earlier convolution. You may
optionally specify this size identity by passing in the
MPSNNConvolutionGradientStateNode created by the convolution node here.
weights A pointer to a valid object conforming to the
MPSCNNConvolutionDataSource protocol. This object is provided by you to
encapsulate storage for convolution weights and biases.
Returns:
A new MPSNNFilter node for a
MPSCNNConvolutionTransposeNode kernel.
- (MPSCNNConvolutionGradientStateNode*)
convolutionGradientState [read], [nonatomic], [assign]
unavailable
Generated automatically by Doxygen for
MetalPerformanceShaders.framework from the source code.