mpscnnbatchnormalizationgradientnode(3) [mojave man page]
MPSCNNBatchNormalizationGradientNode(3) MetalPerformanceShaders.framework MPSCNNBatchNormalizationGradientNode(3) NAME
MPSCNNBatchNormalizationGradientNode SYNOPSIS
#import <MPSNNGraphNodes.h> Inherits MPSNNGradientFilterNode, and <MPSNNTrainableNode>. Instance Methods (nonnull instancetype) - initWithSourceGradient:sourceImage:gradientState: Class Methods (nonnull instancetype) + nodeWithSourceGradient:sourceImage:gradientState: Additional Inherited Members Detailed Description A node representing batch normalization gradient for training This filter encapsulates the MPSCNNBatchNormalizationStatisticsGradient and MPSCNNBatchNormalizationGradient low level filters as a single node. They will be called in sequence: statistics gradient until the batch is complete, then batch normalization gradient on the result. Method Documentation - (nonnull instancetype) initWithSourceGradient: (MPSNNImageNode *__nonnull) sourceGradient(MPSNNImageNode *__nonnull) sourceImage(MPSNNGradientStateNode *__nonnull) gradientState + (nonnull instancetype) nodeWithSourceGradient: (MPSNNImageNode *__nonnull) sourceGradient(MPSNNImageNode *__nonnull) sourceImage(MPSNNGradientStateNode *__nonnull) gradientState Author Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code. Version MetalPerformanceShaders-100 Thu Feb 8 2018 MPSCNNBatchNormalizationGradientNode(3)
Check Out this Related Man Page
MPSCNNDropoutGradientNode(3) MetalPerformanceShaders.framework MPSCNNDropoutGradientNode(3) NAME
MPSCNNDropoutGradientNode SYNOPSIS
#import <MPSNNGraphNodes.h> Inherits MPSNNGradientFilterNode. Instance Methods (nonnull instancetype) - initWithSourceGradient:sourceImage:gradientState:keepProbability:seed:maskStrideInPixels: Class Methods (nonnull instancetype) + nodeWithSourceGradient:sourceImage:gradientState:keepProbability:seed:maskStrideInPixels: Properties float keepProbability NSUInteger seed MTLSize maskStrideInPixels Method Documentation - (nonnull instancetype) initWithSourceGradient: (MPSNNImageNode *__nonnull) sourceGradient(MPSNNImageNode *__nonnull) sourceImage(MPSNNGradientStateNode *__nonnull) gradientState(float) keepProbability(NSUInteger) seed(MTLSize) maskStrideInPixels create a new dropout gradient node See also -[MPSCNNNeuronNode gradientFilterNodeWithSources:] for an easier way to do this + (nonnull instancetype) nodeWithSourceGradient: (MPSNNImageNode *__nonnull) sourceGradient(MPSNNImageNode *__nonnull) sourceImage(MPSNNGradientStateNode *__nonnull) gradientState(float) keepProbability(NSUInteger) seed(MTLSize) maskStrideInPixels create a new dropout gradient node See also -[MPSCNNNeuronNode gradientFilterNodeWithSources:] for an easier way to do this Property Documentation - (float) keepProbability [read], [nonatomic], [assign] - (MTLSize) maskStrideInPixels [read], [nonatomic], [assign] - (NSUInteger) seed [read], [nonatomic], [assign] Author Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code. Version MetalPerformanceShaders-100 Thu Feb 8 2018 MPSCNNDropoutGradientNode(3)