Package org.robovm.apple.metalps
Class MPSCNNArithmeticGradient
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSKernel
-
- org.robovm.apple.metalps.MPSCNNBinaryKernel
-
- org.robovm.apple.metalps.MPSCNNGradientKernel
-
- org.robovm.apple.metalps.MPSCNNArithmeticGradient
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MPSCNNAddGradient
,MPSCNNMultiplyGradient
,MPSCNNSubtractGradient
public class MPSCNNArithmeticGradient extends MPSCNNGradientKernel
- Since:
- Available in iOS 11.3 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSCNNArithmeticGradient.MPSCNNArithmeticGradientPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSCNNGradientKernel
MPSCNNGradientKernel.MPSCNNGradientKernelPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSCNNBinaryKernel
MPSCNNBinaryKernel.MPSCNNBinaryKernelPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSKernel
MPSKernel.MPSKernelPtr
-
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 MPSCNNArithmeticGradient()
MPSCNNArithmeticGradient(NSCoder decoder)
MPSCNNArithmeticGradient(NSCoder decoder, MTLDevice device)
protected
MPSCNNArithmeticGradient(NSObject.Handle h, long handle)
protected
MPSCNNArithmeticGradient(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getBias()
float
getMaximumValue()
float
getMinimumValue()
float
getPrimaryScale()
float
getSecondaryScale()
long
getSecondaryStrideInFeatureChannels()
boolean
isSecondarySourceFilter()
void
setBias(float v)
void
setMaximumValue(float v)
void
setMinimumValue(float v)
void
setPrimaryScale(float v)
void
setSecondaryScale(float v)
void
setSecondaryStrideInFeatureChannels(long v)
-
Methods inherited from class org.robovm.apple.metalps.MPSCNNGradientKernel
encode, encode, encodeBatchGradients, encodeBatchGradients, getKernelOffsetX, getKernelOffsetY, init, init, setKernelOffsetX, setKernelOffsetY
-
Methods inherited from class org.robovm.apple.metalps.MPSCNNBinaryKernel
appendBatchBarrier, encode, encode, encode, encodeBatch, encodeBatch, encodeBatch, getClipRect, getDestinationFeatureChannelOffset, getDestinationImageAllocator, getDestinationImageDescriptor, getPadding, getPrimaryDilationRateX, getPrimaryDilationRateY, getPrimaryEdgeMode, getPrimaryKernelHeight, getPrimaryKernelWidth, getPrimaryOffset, getPrimarySourceFeatureChannelMaxCount, getPrimarySourceFeatureChannelOffset, getPrimaryStrideInPixelsX, getPrimaryStrideInPixelsY, getResultState, getResultStateBatch, getSecondaryDilationRateX, getSecondaryDilationRateY, getSecondaryEdgeMode, getSecondaryKernelHeight, getSecondaryKernelWidth, getSecondaryOffset, getSecondarySourceFeatureChannelMaxCount, getSecondarySourceFeatureChannelOffset, getSecondaryStrideInPixelsX, getSecondaryStrideInPixelsY, getTemporaryResultState, getTemporaryResultStateBatch, isBackwards, isResultStateReusedAcrossBatch, isStateModified, setClipRect, setDestinationFeatureChannelOffset, setDestinationImageAllocator, setPadding, setPrimaryEdgeMode, setPrimaryOffset, setPrimarySourceFeatureChannelMaxCount, setPrimarySourceFeatureChannelOffset, setPrimaryStrideInPixelsX, setPrimaryStrideInPixelsY, setSecondaryEdgeMode, setSecondaryOffset, setSecondarySourceFeatureChannelMaxCount, setSecondarySourceFeatureChannelOffset, setSecondaryStrideInPixelsX, setSecondaryStrideInPixelsY
-
Methods inherited from class org.robovm.apple.metalps.MPSKernel
copy, encode, getDevice, getLabel, getOptions, init, setLabel, setOptions, 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
-
MPSCNNArithmeticGradient
public MPSCNNArithmeticGradient()
-
MPSCNNArithmeticGradient
protected MPSCNNArithmeticGradient(NSObject.Handle h, long handle)
-
MPSCNNArithmeticGradient
protected MPSCNNArithmeticGradient(NSObject.SkipInit skipInit)
-
MPSCNNArithmeticGradient
public MPSCNNArithmeticGradient(NSCoder decoder)
-
-
Method Detail
-
getPrimaryScale
public float getPrimaryScale()
-
setPrimaryScale
public void setPrimaryScale(float v)
-
getSecondaryScale
public float getSecondaryScale()
-
setSecondaryScale
public void setSecondaryScale(float v)
-
getBias
public float getBias()
-
setBias
public void setBias(float v)
-
getSecondaryStrideInFeatureChannels
public long getSecondaryStrideInFeatureChannels()
-
setSecondaryStrideInFeatureChannels
public void setSecondaryStrideInFeatureChannels(long v)
-
getMinimumValue
public float getMinimumValue()
-
setMinimumValue
public void setMinimumValue(float v)
-
getMaximumValue
public float getMaximumValue()
-
setMaximumValue
public void setMaximumValue(float v)
-
isSecondarySourceFilter
public boolean isSecondarySourceFilter()
-
-