Class MPSCNNPoolingAverage

    • Constructor Detail

      • MPSCNNPoolingAverage

        public MPSCNNPoolingAverage()
      • MPSCNNPoolingAverage

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

        protected MPSCNNPoolingAverage​(NSObject.SkipInit skipInit)
      • MPSCNNPoolingAverage

        public MPSCNNPoolingAverage​(MTLDevice device,
                                    long kernelWidth,
                                    long kernelHeight,
                                    long strideInPixelsX,
                                    long strideInPixelsY)
      • MPSCNNPoolingAverage

        public MPSCNNPoolingAverage​(NSCoder decoder,
                                    MTLDevice device)
        Since:
        Available in iOS 11.0 and later.
      • MPSCNNPoolingAverage

        public MPSCNNPoolingAverage​(MTLDevice device,
                                    long kernelWidth,
                                    long kernelHeight)
      • MPSCNNPoolingAverage

        public MPSCNNPoolingAverage​(NSCoder decoder)
    • Method Detail

      • getZeroPadSizeX

        public long getZeroPadSizeX()
      • setZeroPadSizeX

        public void setZeroPadSizeX​(long v)
      • getZeroPadSizeY

        public long getZeroPadSizeY()
      • setZeroPadSizeY

        public void setZeroPadSizeY​(long v)
      • init

        protected long init​(MTLDevice device,
                            long kernelWidth,
                            long kernelHeight,
                            long strideInPixelsX,
                            long strideInPixelsY)
        Overrides:
        init in class MPSCNNPooling