Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mpscnnconvolutiongradientnode(3) [mojave man page]

MPSCNNConvolutionGradientNode(3)			 MetalPerformanceShaders.framework			  MPSCNNConvolutionGradientNode(3)

NAME
MPSCNNConvolutionGradientNode SYNOPSIS
#import <MPSNNGraphNodes.h> Inherits MPSNNGradientFilterNode, and <MPSNNTrainableNode>. Instance Methods (nonnull instancetype) - initWithSourceGradient:sourceImage:convolutionGradientState:weights: Class Methods (nonnull instancetype) + nodeWithSourceGradient:sourceImage:convolutionGradientState:weights: Additional Inherited Members Method Documentation - (nonnull instancetype) initWithSourceGradient: (MPSNNImageNode *__nonnull) sourceGradient(MPSNNImageNode *__nonnull) sourceImage(MPSCNNConvolutionGradientStateNode *__nonnull) gradientState(nullable id< MPSCNNConvolutionDataSource >) weights A node to represent the gradient calculation for convolution training. Parameters: sourceGradient The input gradient from the 'downstream' gradient filter. Often that is a neuron gradient filter node. sourceImage The input image from the forward convolution node gradientState The gradient state from the forward convolution weights The data source from the forward convolution. It may not contain an integrated neuron. Similary, any normalization should be broken out into a separate node. Pass nil to use the weights from the forward convolution pass. Returns: A MPSCNNConvolutionGradientNode + (nonnull instancetype) nodeWithSourceGradient: (MPSNNImageNode *__nonnull) sourceGradient(MPSNNImageNode *__nonnull) sourceImage(MPSCNNConvolutionGradientStateNode *__nonnull) gradientState(nullable id< MPSCNNConvolutionDataSource >) weights A node to represent the gradient calculation for convolution training. Parameters: sourceGradient The input gradient from the 'downstream' gradient filter. Often that is a neuron gradient filter node. sourceImage The input image from the forward convolution node gradientState The gradient state from the forward convolution weights The data source from the forward convolution. It may not contain an integrated neuron. Similary, any normalization should be broken out into a separate node. Pass nil to use the weights from the forward convolution pass. Returns: A MPSCNNConvolutionGradientNode Author Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code. Version MetalPerformanceShaders-100 Thu Feb 8 2018 MPSCNNConvolutionGradientNode(3)

Check Out this Related Man Page

MPSCNNConvolutionNode(3)				 MetalPerformanceShaders.framework				  MPSCNNConvolutionNode(3)

NAME
MPSCNNConvolutionNode SYNOPSIS
#import <MPSNNGraphNodes.h> Inherits MPSNNFilterNode. Inherited by MPSCNNBinaryConvolutionNode, MPSCNNConvolutionTransposeNode, and MPSCNNFullyConnectedNode. Instance Methods (nonnull instancetype) - initWithSource:weights: Class Methods (nonnull instancetype) + nodeWithSource:weights: Properties MPSCNNConvolutionGradientStateNode * convolutionGradientState Method Documentation - (nonnull instancetype) initWithSource: (MPSNNImageNode *__nonnull) sourceNode(nonnull id< MPSCNNConvolutionDataSource >) weights Init a node representing a MPSCNNConvolution kernel Parameters: sourceNode The MPSNNImageNode representing the source MPSImage for the filter 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. If it is used for training, it may not have a neuron embedded in the convolution descriptor. Returns: A new MPSNNFilter node for a MPSCNNConvolution kernel. Implemented in MPSCNNFullyConnectedNode. + (nonnull instancetype) nodeWithSource: (MPSNNImageNode *__nonnull) sourceNode(nonnull id< MPSCNNConvolutionDataSource >) weights Init an autoreleased not representing a MPSCNNConvolution kernel Parameters: sourceNode The MPSNNImageNode representing the source MPSImage for the filter 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. If it is used for training, it may not have a neuron embedded in the convolution descriptor. Returns: A new MPSNNFilter node for a MPSCNNConvolution kernel. Implemented in MPSCNNFullyConnectedNode. Property Documentation - (MPSCNNConvolutionGradientStateNode*) convolutionGradientState [read], [nonatomic], [assign] A node to represent a MPSCNNConvolutionGradientState object Use this if the convolution is mirrored by a convolution transpose node later on in the graph to make sure that the size of the image returned from the convolution transpose matches the size of the image passed in to this node. Author Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code. Version MetalPerformanceShaders-100 Thu Feb 8 2018 MPSCNNConvolutionNode(3)
Man Page