Class MPSNNLocalCorrelation

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class MPSNNLocalCorrelation
extends MPSNNReduceBinary
Since:
Available in iOS 13.0 and later.
  • Constructor Details

    • MPSNNLocalCorrelation

      public MPSNNLocalCorrelation()
    • MPSNNLocalCorrelation

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

      protected MPSNNLocalCorrelation​(NSObject.SkipInit skipInit)
    • MPSNNLocalCorrelation

      public MPSNNLocalCorrelation​(MTLDevice device)
    • MPSNNLocalCorrelation

      public MPSNNLocalCorrelation​(MTLDevice device, long windowInX, long windowInY, long strideInX, long strideInY)
    • MPSNNLocalCorrelation

      public MPSNNLocalCorrelation​(NSCoder decoder, MTLDevice device)
    • MPSNNLocalCorrelation

      public MPSNNLocalCorrelation​(NSCoder coder)
  • Method Details

    • getWindowInX

      public long getWindowInX()
    • setWindowInX

      public void setWindowInX​(long v)
    • getWindowInY

      public long getWindowInY()
    • setWindowInY

      public void setWindowInY​(long v)
    • getStrideInX

      public long getStrideInX()
    • setStrideInX

      public void setStrideInX​(long v)
    • getStrideInY

      public long getStrideInY()
    • setStrideInY

      public void setStrideInY​(long v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(MTLDevice device)
      Overrides:
      init in class MPSCNNBinaryKernel
    • init

      protected long init​(MTLDevice device, long windowInX, long windowInY, long strideInX, long strideInY)
    • init

      protected long init​(NSCoder decoder, MTLDevice device)
      Overrides:
      init in class MPSCNNBinaryKernel