.TH "MPSNNConcatenationGradientNode" 3 "Mon Jul 9 2018" "Version MetalPerformanceShaders-119.3" "MetalPerformanceShaders.framework" \" -*- nroff -*- .ad l .nh .SH NAME MPSNNConcatenationGradientNode .SH SYNOPSIS .br .PP .PP \fC#import \fP .PP Inherits \fBMPSNNGradientFilterNode\fP\&. .SS "Instance Methods" .in +1c .ti -1c .RI "(nonnull instancetype) \- \fBinitWithSourceGradient:sourceImage:gradientState:\fP" .br .in -1c .SS "Class Methods" .in +1c .ti -1c .RI "(nonnull instancetype) + \fBnodeWithSourceGradient:sourceImage:gradientState:\fP" .br .in -1c .SS "Additional Inherited Members" .SH "Detailed Description" .PP \fBA\fP \fBMPSNNSlice\fP filter that operates as the conjugate computation for concatentation operators during training As concatenation is formally just a copy and not a computation, there isn't a lot of arithmetic for the slice operator to do, but we still need to extract out the relevant portion of the gradient of the input signal that went into the corresponding concatenation destination image\&. .SH "Method Documentation" .PP .SS "\- (nonnull instancetype) initWithSourceGradient: (\fBMPSNNImageNode\fP *__nonnull) gradientSourceNode(\fBMPSNNImageNode\fP *__nonnull) sourceImage(\fBMPSNNGradientStateNode\fP *__nonnull) gradientState" Init a \fBMPSNNConcatenationGradientNode\fP Generally you should use [\fBMPSNNConcatenationNode\fP gradientFiltersWithSources:] instead\&. .PP \fBParameters:\fP .RS 4 \fIgradientSourceNode\fP The gradient image functioning as input for the operator .br \fIsourceImage\fP The particular input image to the concatentation, if any, that the slice corresponds with .br \fIgradientState\fP The gradient state produced by the concatenation filter, consumed by this filter .RE .PP .SS "+ (nonnull instancetype) nodeWithSourceGradient: (\fBMPSNNImageNode\fP *__nonnull) gradientSourceNode(\fBMPSNNImageNode\fP *__nonnull) sourceImage(\fBMPSNNGradientStateNode\fP *__nonnull) gradientState" create a \fBMPSNNConcatenationGradientNode\fP Generally you should use [\fBMPSNNConcatenationNode\fP gradientFiltersWithSources:] instead\&. .PP \fBParameters:\fP .RS 4 \fIgradientSourceNode\fP The gradient image functioning as input for the operator .br \fIsourceImage\fP The particular input image to the concatentation, if any, that the slice corresponds with .br \fIgradientState\fP The gradient state produced by the concatenation filter, consumed by this filter .RE .PP .SH "Author" .PP Generated automatically by Doxygen for MetalPerformanceShaders\&.framework from the source code\&.