Package org.robovm.apple.metalps
Class MPSCNNConvolutionDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSCNNConvolutionDescriptor
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MPSCNNDepthWiseConvolutionDescriptor
,MPSCNNSubPixelConvolutionDescriptor
public class MPSCNNConvolutionDescriptor extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSCNNConvolutionDescriptor.MPSCNNConvolutionDescriptorPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description MPSCNNConvolutionDescriptor()
MPSCNNConvolutionDescriptor(long kernelWidth, long kernelHeight, long inputFeatureChannels, long outputFeatureChannels)
MPSCNNConvolutionDescriptor(long kernelWidth, long kernelHeight, long inputFeatureChannels, long outputFeatureChannels, MPSCNNNeuron neuronFilter)
Deprecated.Deprecated in iOS 11.0.MPSCNNConvolutionDescriptor(NSCoder decoder)
protected
MPSCNNConvolutionDescriptor(NSObject.Handle h, long handle)
protected
MPSCNNConvolutionDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected static long
create(long kernelWidth, long kernelHeight, long inputFeatureChannels, long outputFeatureChannels)
protected static long
create(long kernelWidth, long kernelHeight, long inputFeatureChannels, long outputFeatureChannels, MPSCNNNeuron neuronFilter)
Deprecated.Deprecated in iOS 11.0.void
encode(NSCoder coder)
long
getDilationRateX()
long
getDilationRateY()
MPSNNNeuronDescriptor
getFusedNeuronDescriptor()
long
getGroups()
long
getInputFeatureChannels()
long
getKernelHeight()
long
getKernelWidth()
MPSCNNNeuron
getNeuron()
Deprecated.Deprecated in iOS 11.0.long
getOutputFeatureChannels()
long
getStrideInPixelsX()
long
getStrideInPixelsY()
protected long
init(NSCoder decoder)
float
neuronParameterA()
Deprecated.Deprecated in iOS 11.3.float
neuronParameterB()
Deprecated.Deprecated in iOS 11.3.MPSCNNNeuronType
neuronType()
Deprecated.Deprecated in iOS 11.3.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)
void
setDilationRateX(long v)
void
setDilationRateY(long v)
void
setFusedNeuronDescriptor(MPSNNNeuronDescriptor v)
void
setGroups(long v)
void
setInputFeatureChannels(long v)
void
setKernelHeight(long v)
void
setKernelWidth(long v)
void
setNeuron(MPSCNNNeuron v)
Deprecated.Deprecated in iOS 11.0.void
setNeuronToPReLU(NSData A)
Deprecated.Deprecated in iOS 11.3.void
setNeuronType(MPSCNNNeuronType neuronType, float parameterA, float parameterB)
Deprecated.Deprecated in iOS 11.3.void
setOutputFeatureChannels(long v)
void
setStrideInPixelsX(long v)
void
setStrideInPixelsY(long v)
static boolean
supportsSecureCoding()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
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)
-
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.
-
-