Class MPSCNNPoolingAverageGradient

    • Constructor Detail

      • MPSCNNPoolingAverageGradient

        public MPSCNNPoolingAverageGradient()
      • MPSCNNPoolingAverageGradient

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

        protected MPSCNNPoolingAverageGradient​(NSObject.SkipInit skipInit)
      • MPSCNNPoolingAverageGradient

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

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

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

        public MPSCNNPoolingAverageGradient​(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 MPSCNNPoolingGradient