Package org.robovm.apple.metalps
Class MPSCNNPoolingNode
- 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.MPSCNNPoolingNode
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MPSCNNPoolingAverageNode
,MPSCNNPoolingL2NormNode
,MPSCNNPoolingMaxNode
public class MPSCNNPoolingNode extends MPSNNFilterNode
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSCNNPoolingNode.MPSCNNPoolingNodePtr
-
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
MPSCNNPoolingNode()
protected
MPSCNNPoolingNode(NSObject.Handle h, long handle)
protected
MPSCNNPoolingNode(NSObject.SkipInit skipInit)
MPSCNNPoolingNode(MPSNNImageNode sourceNode, long size)
MPSCNNPoolingNode(MPSNNImageNode sourceNode, long size, long stride)
MPSCNNPoolingNode(MPSNNImageNode sourceNode, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY)
-
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 sourceNode, long size)
protected long
init(MPSNNImageNode sourceNode, long size, long stride)
protected long
init(MPSNNImageNode sourceNode, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY)
-
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
-
MPSCNNPoolingNode
protected MPSCNNPoolingNode()
-
MPSCNNPoolingNode
protected MPSCNNPoolingNode(NSObject.Handle h, long handle)
-
MPSCNNPoolingNode
protected MPSCNNPoolingNode(NSObject.SkipInit skipInit)
-
MPSCNNPoolingNode
public MPSCNNPoolingNode(MPSNNImageNode sourceNode, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY)
-
MPSCNNPoolingNode
public MPSCNNPoolingNode(MPSNNImageNode sourceNode, long size, long stride)
-
MPSCNNPoolingNode
public MPSCNNPoolingNode(MPSNNImageNode sourceNode, long size)
-
-
Method Detail
-
getKernelWidth
public long getKernelWidth()
- Since:
- Available in iOS 12.0 and later.
-
getKernelHeight
public long getKernelHeight()
- Since:
- Available in iOS 12.0 and later.
-
getStrideInPixelsX
public long getStrideInPixelsX()
- Since:
- Available in iOS 12.0 and later.
-
getStrideInPixelsY
public long getStrideInPixelsY()
- Since:
- Available in iOS 12.0 and later.
-
init
protected long init(MPSNNImageNode sourceNode, long kernelWidth, long kernelHeight, long strideInPixelsX, long strideInPixelsY)
-
init
protected long init(MPSNNImageNode sourceNode, long size, long stride)
-
init
protected long init(MPSNNImageNode sourceNode, long size)
-
-