Package org.robovm.apple.metalpsgraph
Class MPSGraphConvolution2DOpDescriptor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metalpsgraph.MPSGraphConvolution2DOpDescriptor
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MPSGraphConvolution2DOpDescriptor extends NSObject
- Since:
- Available in iOS 14.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPSGraphConvolution2DOpDescriptor.MPSGraphConvolution2DOpDescriptorPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description MPSGraphConvolution2DOpDescriptor()MPSGraphConvolution2DOpDescriptor(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, long paddingLeft, long paddingRight, long paddingTop, long paddingBottom, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout)MPSGraphConvolution2DOpDescriptor(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout)protectedMPSGraphConvolution2DOpDescriptor(NSObject.Handle h, long handle)protectedMPSGraphConvolution2DOpDescriptor(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description protected static longcreate(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, long paddingLeft, long paddingRight, long paddingTop, long paddingBottom, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout)protected static longcreate(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout)MPSGraphTensorNamedDataLayoutgetDataLayout()longgetDilationRateInX()longgetDilationRateInY()longgetGroups()longgetPaddingBottom()longgetPaddingLeft()longgetPaddingRight()MPSGraphPaddingStylegetPaddingStyle()longgetPaddingTop()longgetStrideInX()longgetStrideInY()MPSGraphTensorNamedDataLayoutgetWeightsLayout()voidsetDataLayout(MPSGraphTensorNamedDataLayout v)voidsetDilationRateInX(long v)voidsetDilationRateInY(long v)voidsetExplicitPadding(long paddingLeft, long paddingRight, long paddingTop, long paddingBottom)voidsetGroups(long v)voidsetPaddingBottom(long v)voidsetPaddingLeft(long v)voidsetPaddingRight(long v)voidsetPaddingStyle(MPSGraphPaddingStyle v)voidsetPaddingTop(long v)voidsetStrideInX(long v)voidsetStrideInY(long v)voidsetWeightsLayout(MPSGraphTensorNamedDataLayout v)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
MPSGraphConvolution2DOpDescriptor
public MPSGraphConvolution2DOpDescriptor() -
MPSGraphConvolution2DOpDescriptor
-
MPSGraphConvolution2DOpDescriptor
-
MPSGraphConvolution2DOpDescriptor
public MPSGraphConvolution2DOpDescriptor(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, long paddingLeft, long paddingRight, long paddingTop, long paddingBottom, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout) -
MPSGraphConvolution2DOpDescriptor
public MPSGraphConvolution2DOpDescriptor(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout)
-
-
Method Details
-
getStrideInX
public long getStrideInX() -
setStrideInX
public void setStrideInX(long v) -
getStrideInY
public long getStrideInY() -
setStrideInY
public void setStrideInY(long v) -
getDilationRateInX
public long getDilationRateInX() -
setDilationRateInX
public void setDilationRateInX(long v) -
getDilationRateInY
public long getDilationRateInY() -
setDilationRateInY
public void setDilationRateInY(long v) -
getPaddingLeft
public long getPaddingLeft() -
setPaddingLeft
public void setPaddingLeft(long v) -
getPaddingRight
public long getPaddingRight() -
setPaddingRight
public void setPaddingRight(long v) -
getPaddingTop
public long getPaddingTop() -
setPaddingTop
public void setPaddingTop(long v) -
getPaddingBottom
public long getPaddingBottom() -
setPaddingBottom
public void setPaddingBottom(long v) -
getPaddingStyle
-
setPaddingStyle
-
getDataLayout
-
setDataLayout
-
getWeightsLayout
-
setWeightsLayout
-
getGroups
public long getGroups() -
setGroups
public void setGroups(long v) -
setExplicitPadding
public void setExplicitPadding(long paddingLeft, long paddingRight, long paddingTop, long paddingBottom) -
create
protected static long create(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, long paddingLeft, long paddingRight, long paddingTop, long paddingBottom, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout) -
create
protected static long create(long strideInX, long strideInY, long dilationRateInX, long dilationRateInY, long groups, MPSGraphPaddingStyle paddingStyle, MPSGraphTensorNamedDataLayout dataLayout, MPSGraphTensorNamedDataLayout weightsLayout)
-