Package org.robovm.apple.metalps
Class MPSCNNPoolingGradientNode
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSNNFilterNode
-
- org.robovm.apple.metalps.MPSNNGradientFilterNode
-
- org.robovm.apple.metalps.MPSCNNPoolingGradientNode
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MPSCNNDilatedPoolingMaxGradientNode
,MPSCNNPoolingAverageGradientNode
,MPSCNNPoolingL2NormGradientNode
,MPSCNNPoolingMaxGradientNode
public class MPSCNNPoolingGradientNode extends MPSNNGradientFilterNode
- Since:
- Available in iOS 11.3 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSCNNPoolingGradientNode.MPSCNNPoolingGradientNodePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSNNGradientFilterNode
MPSNNGradientFilterNode.MPSNNGradientFilterNodePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSNNFilterNode
MPSNNFilterNode.MPSNNFilterNodePtr
-
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
MPSCNNPoolingGradientNode()
protected
MPSCNNPoolingGradientNode(NSObject.Handle h, long handle)
protected
MPSCNNPoolingGradientNode(NSObject.SkipInit skipInit)
MPSCNNPoolingGradientNode(MPSNNImageNode sourceGradient, MPSNNImageNode sourceImage, MPSNNGradientStateNode gradientState, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY, MPSNNPadding paddingPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getKernelHeight()
long
getKernelWidth()
long
getStrideInPixelsX()
long
getStrideInPixelsY()
protected long
init(MPSNNImageNode sourceGradient, MPSNNImageNode sourceImage, MPSNNGradientStateNode gradientState, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY, MPSNNPadding paddingPolicy)
-
Methods inherited from class org.robovm.apple.metalps.MPSNNFilterNode
getLabel, getPaddingPolicy, getResultImage, getResultState, getResultStates, gradientFilter, gradientFilter, gradientFilters, gradientFilters, setLabel, setPaddingPolicy, trainingGraph
-
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
-
MPSCNNPoolingGradientNode
protected MPSCNNPoolingGradientNode()
-
MPSCNNPoolingGradientNode
protected MPSCNNPoolingGradientNode(NSObject.Handle h, long handle)
-
MPSCNNPoolingGradientNode
protected MPSCNNPoolingGradientNode(NSObject.SkipInit skipInit)
-
MPSCNNPoolingGradientNode
public MPSCNNPoolingGradientNode(MPSNNImageNode sourceGradient, MPSNNImageNode sourceImage, MPSNNGradientStateNode gradientState, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY, MPSNNPadding paddingPolicy)
-
-
Method Detail
-
getKernelWidth
public long getKernelWidth()
-
getKernelHeight
public long getKernelHeight()
-
getStrideInPixelsX
public long getStrideInPixelsX()
-
getStrideInPixelsY
public long getStrideInPixelsY()
-
init
protected long init(MPSNNImageNode sourceGradient, MPSNNImageNode sourceImage, MPSNNGradientStateNode gradientState, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY, MPSNNPadding paddingPolicy)
-
-