Package org.robovm.apple.metalps
Class MPSCNNConvolutionNode
- 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.MPSCNNConvolutionNode
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MPSCNNBinaryConvolutionNode
,MPSCNNConvolutionTransposeNode
,MPSCNNFullyConnectedNode
public class MPSCNNConvolutionNode extends MPSNNFilterNode
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSCNNConvolutionNode.MPSCNNConvolutionNodePtr
-
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
MPSCNNConvolutionNode()
protected
MPSCNNConvolutionNode(NSObject.Handle h, long handle)
protected
MPSCNNConvolutionNode(NSObject.SkipInit skipInit)
MPSCNNConvolutionNode(MPSNNImageNode sourceNode, MPSCNNConvolutionDataSource weights)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MPSNNConvolutionAccumulatorPrecisionOption
getAccumulatorPrecision()
MPSCNNConvolutionGradientStateNode
getConvolutionGradientState()
protected long
init(MPSNNImageNode sourceNode, MPSCNNConvolutionDataSource weights)
void
setAccumulatorPrecision(MPSNNConvolutionAccumulatorPrecisionOption v)
-
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
-
MPSCNNConvolutionNode
protected MPSCNNConvolutionNode()
-
MPSCNNConvolutionNode
protected MPSCNNConvolutionNode(NSObject.Handle h, long handle)
-
MPSCNNConvolutionNode
protected MPSCNNConvolutionNode(NSObject.SkipInit skipInit)
-
MPSCNNConvolutionNode
public MPSCNNConvolutionNode(MPSNNImageNode sourceNode, MPSCNNConvolutionDataSource weights)
-
-
Method Detail
-
getAccumulatorPrecision
public MPSNNConvolutionAccumulatorPrecisionOption getAccumulatorPrecision()
- Since:
- Available in iOS 12.0 and later.
-
setAccumulatorPrecision
public void setAccumulatorPrecision(MPSNNConvolutionAccumulatorPrecisionOption v)
- Since:
- Available in iOS 12.0 and later.
-
getConvolutionGradientState
public MPSCNNConvolutionGradientStateNode getConvolutionGradientState()
- Since:
- Available in iOS 11.3 and later.
-
init
protected long init(MPSNNImageNode sourceNode, MPSCNNConvolutionDataSource weights)
-
-