Package org.robovm.apple.metalps
Class MPSCNNNormalizationMeanAndVarianceState
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSState
-
- org.robovm.apple.metalps.MPSCNNNormalizationMeanAndVarianceState
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MPSCNNNormalizationMeanAndVarianceState extends MPSState
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSCNNNormalizationMeanAndVarianceState.MPSCNNNormalizationMeanAndVarianceStatePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSState
MPSState.MPSStatePtr
-
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 protected
MPSCNNNormalizationMeanAndVarianceState()
MPSCNNNormalizationMeanAndVarianceState(NSArray<?> resources)
protected
MPSCNNNormalizationMeanAndVarianceState(NSObject.Handle h, long handle)
protected
MPSCNNNormalizationMeanAndVarianceState(NSObject.SkipInit skipInit)
MPSCNNNormalizationMeanAndVarianceState(MTLBuffer mean, MTLBuffer variance)
MPSCNNNormalizationMeanAndVarianceState(MTLDevice device, long bufferSize)
MPSCNNNormalizationMeanAndVarianceState(MTLDevice device, MTLTextureDescriptor descriptor)
MPSCNNNormalizationMeanAndVarianceState(MTLDevice device, MPSStateResourceList resourceList)
MPSCNNNormalizationMeanAndVarianceState(MTLResource resource)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MTLBuffer
getMean()
MTLBuffer
getVariance()
protected long
initWithMean$variance$(MTLBuffer mean, MTLBuffer variance)
static MPSCNNNormalizationMeanAndVarianceState
temporaryStateWithCommandBuffer$numberOfFeatureChannels$(MTLCommandBuffer commandBuffer, long numberOfFeatureChannels)
-
Methods inherited from class org.robovm.apple.metalps.MPSState
bufferSizeAtIndex, create, create, create, create, getDestinationImageDescriptor, getLabel, getReadCount, getResource, getResource, getResourceCount, init, init, init, init, init, isTemporary, resourceSize, resourceTypeAtIndex, setLabel, setReadCount, synchronizeOnCommandBuffer, textureInfoAtIndex
-
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
-
MPSCNNNormalizationMeanAndVarianceState
protected MPSCNNNormalizationMeanAndVarianceState()
-
MPSCNNNormalizationMeanAndVarianceState
protected MPSCNNNormalizationMeanAndVarianceState(NSObject.Handle h, long handle)
-
MPSCNNNormalizationMeanAndVarianceState
protected MPSCNNNormalizationMeanAndVarianceState(NSObject.SkipInit skipInit)
-
MPSCNNNormalizationMeanAndVarianceState
public MPSCNNNormalizationMeanAndVarianceState(MTLBuffer mean, MTLBuffer variance)
-
MPSCNNNormalizationMeanAndVarianceState
public MPSCNNNormalizationMeanAndVarianceState(MTLDevice device, long bufferSize)
-
MPSCNNNormalizationMeanAndVarianceState
public MPSCNNNormalizationMeanAndVarianceState(MTLDevice device, MTLTextureDescriptor descriptor)
-
MPSCNNNormalizationMeanAndVarianceState
public MPSCNNNormalizationMeanAndVarianceState(MTLResource resource)
-
MPSCNNNormalizationMeanAndVarianceState
public MPSCNNNormalizationMeanAndVarianceState(MTLDevice device, MPSStateResourceList resourceList)
- Since:
- Available in iOS 11.3 and later.
-
MPSCNNNormalizationMeanAndVarianceState
public MPSCNNNormalizationMeanAndVarianceState(NSArray<?> resources)
-
-
Method Detail
-
getMean
public MTLBuffer getMean()
-
getVariance
public MTLBuffer getVariance()
-
temporaryStateWithCommandBuffer$numberOfFeatureChannels$
public static MPSCNNNormalizationMeanAndVarianceState temporaryStateWithCommandBuffer$numberOfFeatureChannels$(MTLCommandBuffer commandBuffer, long numberOfFeatureChannels)
-
-