Package org.robovm.apple.mlcompute
Class MLCInstanceNormalizationLayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.mlcompute.MLCLayer
org.robovm.apple.mlcompute.MLCInstanceNormalizationLayer
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MLCInstanceNormalizationLayer extends MLCLayer
- Since:
- Available in iOS 14.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMLCInstanceNormalizationLayer.MLCInstanceNormalizationLayerPtrNested classes/interfaces inherited from class org.robovm.apple.mlcompute.MLCLayer
MLCLayer.MLCLayerPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedMLCInstanceNormalizationLayer()MLCInstanceNormalizationLayer(long featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon)MLCInstanceNormalizationLayer(long featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)MLCInstanceNormalizationLayer(long featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)protectedMLCInstanceNormalizationLayer(NSObject.Handle h, long handle)protectedMLCInstanceNormalizationLayer(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description protected static longcreate(long featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon)protected static longcreate(long featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)protected static longcreate(long featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)MLCTensorgetBeta()MLCTensorParametergetBetaParameter()longgetFeatureChannelCount()MLCTensorgetGamma()MLCTensorParametergetGammaParameter()MLCTensorgetMean()floatgetMomentum()MLCTensorgetVariance()floatgetVarianceEpsilon()static booleansupportsDataType(MLCDataType dataType, MLCDevice device)Methods inherited from class org.robovm.apple.mlcompute.MLCLayer
getDeviceType, getLabel, getLayerID, isDebuggingEnabled, setIsDebuggingEnabled, setLabelMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
MLCInstanceNormalizationLayer
protected MLCInstanceNormalizationLayer() -
MLCInstanceNormalizationLayer
-
MLCInstanceNormalizationLayer
-
MLCInstanceNormalizationLayer
-
MLCInstanceNormalizationLayer
-
MLCInstanceNormalizationLayer
public MLCInstanceNormalizationLayer(long featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)- Since:
- Available in iOS 14.5 and later.
-
-
Method Details
-
getFeatureChannelCount
public long getFeatureChannelCount() -
getMean
- Since:
- Available in iOS 14.5 and later.
-
getVariance
- Since:
- Available in iOS 14.5 and later.
-
getBeta
-
getGamma
-
getBetaParameter
-
getGammaParameter
-
getVarianceEpsilon
public float getVarianceEpsilon() -
getMomentum
public float getMomentum() -
create
-
create
-
create
protected static long create(long featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)- Since:
- Available in iOS 14.5 and later.
-
supportsDataType
-