Class MPSCNNPoolingGradientNode

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
MPSCNNDilatedPoolingMaxGradientNode, MPSCNNPoolingAverageGradientNode, MPSCNNPoolingL2NormGradientNode, MPSCNNPoolingMaxGradientNode

public class MPSCNNPoolingGradientNode
extends MPSNNGradientFilterNode
Since:
Available in iOS 11.3 and later.
  • Constructor Details

    • MPSCNNPoolingGradientNode

      protected MPSCNNPoolingGradientNode()
    • MPSCNNPoolingGradientNode

      protected MPSCNNPoolingGradientNode​(NSObject.Handle h, long handle)
    • MPSCNNPoolingGradientNode

      protected MPSCNNPoolingGradientNode​(NSObject.SkipInit skipInit)
    • MPSCNNPoolingGradientNode

      public MPSCNNPoolingGradientNode​(MPSNNImageNode sourceGradient, MPSNNImageNode sourceImage, MPSNNGradientStateNode gradientState, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY, MPSNNPadding paddingPolicy)
  • Method Details

    • getKernelWidth

      public long getKernelWidth()
    • getKernelHeight

      public long getKernelHeight()
    • getStrideInPixelsX

      public long getStrideInPixelsX()
    • getStrideInPixelsY

      public long getStrideInPixelsY()
    • init

      protected long init​(MPSNNImageNode sourceGradient, MPSNNImageNode sourceImage, MPSNNGradientStateNode gradientState, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY, MPSNNPadding paddingPolicy)