Class MPSCNNConvolutionDescriptor

    • Constructor Detail

      • MPSCNNConvolutionDescriptor

        public MPSCNNConvolutionDescriptor()
      • MPSCNNConvolutionDescriptor

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

        protected MPSCNNConvolutionDescriptor​(NSObject.SkipInit skipInit)
      • MPSCNNConvolutionDescriptor

        public MPSCNNConvolutionDescriptor​(NSCoder decoder)
        Since:
        Available in iOS 11.0 and later.
      • MPSCNNConvolutionDescriptor

        @Deprecated
        public MPSCNNConvolutionDescriptor​(long kernelWidth,
                                           long kernelHeight,
                                           long inputFeatureChannels,
                                           long outputFeatureChannels,
                                           MPSCNNNeuron neuronFilter)
        Deprecated.
        Deprecated in iOS 11.0.
        Since:
        Available in iOS 10.0 and later.
      • MPSCNNConvolutionDescriptor

        public MPSCNNConvolutionDescriptor​(long kernelWidth,
                                           long kernelHeight,
                                           long inputFeatureChannels,
                                           long outputFeatureChannels)
        Since:
        Available in iOS 11.0 and later.
    • Method Detail

      • getKernelWidth

        public long getKernelWidth()
      • setKernelWidth

        public void setKernelWidth​(long v)
      • getKernelHeight

        public long getKernelHeight()
      • setKernelHeight

        public void setKernelHeight​(long v)
      • getInputFeatureChannels

        public long getInputFeatureChannels()
      • setInputFeatureChannels

        public void setInputFeatureChannels​(long v)
      • getOutputFeatureChannels

        public long getOutputFeatureChannels()
      • setOutputFeatureChannels

        public void setOutputFeatureChannels​(long v)
      • getStrideInPixelsX

        public long getStrideInPixelsX()
      • setStrideInPixelsX

        public void setStrideInPixelsX​(long v)
      • getStrideInPixelsY

        public long getStrideInPixelsY()
      • setStrideInPixelsY

        public void setStrideInPixelsY​(long v)
      • getGroups

        public long getGroups()
      • setGroups

        public void setGroups​(long v)
      • getDilationRateX

        public long getDilationRateX()
      • setDilationRateX

        public void setDilationRateX​(long v)
      • getDilationRateY

        public long getDilationRateY()
      • setDilationRateY

        public void setDilationRateY​(long v)
      • getFusedNeuronDescriptor

        public MPSNNNeuronDescriptor getFusedNeuronDescriptor()
        Since:
        Available in iOS 11.3 and later.
      • setFusedNeuronDescriptor

        public void setFusedNeuronDescriptor​(MPSNNNeuronDescriptor v)
        Since:
        Available in iOS 11.3 and later.
      • getNeuron

        @Deprecated
        public MPSCNNNeuron getNeuron()
        Deprecated.
        Deprecated in iOS 11.0.
        Since:
        Available in iOS 10.0 and later.
      • setNeuron

        @Deprecated
        public void setNeuron​(MPSCNNNeuron v)
        Deprecated.
        Deprecated in iOS 11.0.
        Since:
        Available in iOS 10.0 and later.
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
        Since:
        Available in iOS 11.0 and later.
      • encode

        public void encode​(NSCoder coder)
        Specified by:
        encode in interface NSCoding
        Since:
        Available in iOS 11.0 and later.
      • init

        protected long init​(NSCoder decoder)
        Since:
        Available in iOS 11.0 and later.
      • setBatchNormalizationParameters

        public void setBatchNormalizationParameters​(org.robovm.rt.bro.ptr.FloatPtr mean,
                                                    org.robovm.rt.bro.ptr.FloatPtr variance,
                                                    org.robovm.rt.bro.ptr.FloatPtr gamma,
                                                    org.robovm.rt.bro.ptr.FloatPtr beta,
                                                    float epsilon)
        Since:
        Available in iOS 11.0 and later.
      • setNeuronType

        @Deprecated
        public void setNeuronType​(MPSCNNNeuronType neuronType,
                                  float parameterA,
                                  float parameterB)
        Deprecated.
        Deprecated in iOS 11.3.
        Since:
        Available in iOS 11.0 and later.
      • neuronType

        @Deprecated
        public MPSCNNNeuronType neuronType()
        Deprecated.
        Deprecated in iOS 11.3.
        Since:
        Available in iOS 11.0 and later.
      • neuronParameterA

        @Deprecated
        public float neuronParameterA()
        Deprecated.
        Deprecated in iOS 11.3.
        Since:
        Available in iOS 11.0 and later.
      • neuronParameterB

        @Deprecated
        public float neuronParameterB()
        Deprecated.
        Deprecated in iOS 11.3.
        Since:
        Available in iOS 11.0 and later.
      • setNeuronToPReLU

        @Deprecated
        public void setNeuronToPReLU​(NSData A)
        Deprecated.
        Deprecated in iOS 11.3.
        Since:
        Available in iOS 11.0 and later.
      • create

        @Deprecated
        protected static long create​(long kernelWidth,
                                     long kernelHeight,
                                     long inputFeatureChannels,
                                     long outputFeatureChannels,
                                     MPSCNNNeuron neuronFilter)
        Deprecated.
        Deprecated in iOS 11.0.
        Since:
        Available in iOS 10.0 and later.
      • create

        protected static long create​(long kernelWidth,
                                     long kernelHeight,
                                     long inputFeatureChannels,
                                     long outputFeatureChannels)
        Since:
        Available in iOS 11.0 and later.