Package org.robovm.apple.metalps
Class MPSCNNInstanceNormalizationDataSourceAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSCNNInstanceNormalizationDataSourceAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,MPSCNNInstanceNormalizationDataSource
,org.robovm.objc.ObjCProtocol
public class MPSCNNInstanceNormalizationDataSourceAdapter extends NSObject implements MPSCNNInstanceNormalizationDataSource
-
-
Nested Class Summary
-
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 Constructor Description MPSCNNInstanceNormalizationDataSourceAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.rt.bro.ptr.FloatPtr
beta()
MPSCNNInstanceNormalizationDataSource
copy(NSZone zone, MTLDevice device)
void
encode(NSCoder aCoder)
float
epsilon()
org.robovm.rt.bro.ptr.FloatPtr
gamma()
long
getNumberOfFeatureChannels()
java.lang.String
label()
boolean
updateGammaAndBeta(NSArray<MPSCNNInstanceNormalizationGradientState> instanceNormalizationStateBatch)
MPSCNNNormalizationGammaAndBetaState
updateGammaAndBeta(MTLCommandBuffer commandBuffer, NSArray<MPSCNNInstanceNormalizationGradientState> instanceNormalizationStateBatch)
-
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
-
-
-
-
Method Detail
-
getNumberOfFeatureChannels
public long getNumberOfFeatureChannels()
- Specified by:
getNumberOfFeatureChannels
in interfaceMPSCNNInstanceNormalizationDataSource
-
gamma
public org.robovm.rt.bro.ptr.FloatPtr gamma()
- Specified by:
gamma
in interfaceMPSCNNInstanceNormalizationDataSource
-
beta
public org.robovm.rt.bro.ptr.FloatPtr beta()
- Specified by:
beta
in interfaceMPSCNNInstanceNormalizationDataSource
-
label
public java.lang.String label()
- Specified by:
label
in interfaceMPSCNNInstanceNormalizationDataSource
-
updateGammaAndBeta
public MPSCNNNormalizationGammaAndBetaState updateGammaAndBeta(MTLCommandBuffer commandBuffer, NSArray<MPSCNNInstanceNormalizationGradientState> instanceNormalizationStateBatch)
- Specified by:
updateGammaAndBeta
in interfaceMPSCNNInstanceNormalizationDataSource
-
updateGammaAndBeta
public boolean updateGammaAndBeta(NSArray<MPSCNNInstanceNormalizationGradientState> instanceNormalizationStateBatch)
- Specified by:
updateGammaAndBeta
in interfaceMPSCNNInstanceNormalizationDataSource
-
epsilon
public float epsilon()
- Specified by:
epsilon
in interfaceMPSCNNInstanceNormalizationDataSource
-
encode
public void encode(NSCoder aCoder)
- Specified by:
encode
in interfaceMPSCNNInstanceNormalizationDataSource
-
copy
public MPSCNNInstanceNormalizationDataSource copy(NSZone zone, MTLDevice device)
- Specified by:
copy
in interfaceMPSCNNInstanceNormalizationDataSource
- Since:
- Available in iOS 12.0 and later.
-
-