Package org.robovm.apple.metalps
Class MPSCNNYOLOLossDescriptor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metalps.MPSCNNYOLOLossDescriptor
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MPSCNNYOLOLossDescriptor extends NSObject
- Since:
- Available in iOS 12.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPSCNNYOLOLossDescriptor.MPSCNNYOLOLossDescriptorPtrNested 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 protectedMPSCNNYOLOLossDescriptor()protectedMPSCNNYOLOLossDescriptor(NSObject.Handle h, long handle)protectedMPSCNNYOLOLossDescriptor(NSObject.SkipInit skipInit)MPSCNNYOLOLossDescriptor(MPSCNNLossType XYLossType, MPSCNNLossType WHLossType, MPSCNNLossType confidenceLossType, MPSCNNLossType classesLossType, MPSCNNReductionType reductionType, NSData anchorBoxes, long numberOfAnchorBoxes) -
Method Summary
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
-
MPSCNNYOLOLossDescriptor
protected MPSCNNYOLOLossDescriptor() -
MPSCNNYOLOLossDescriptor
-
MPSCNNYOLOLossDescriptor
-
MPSCNNYOLOLossDescriptor
public MPSCNNYOLOLossDescriptor(MPSCNNLossType XYLossType, MPSCNNLossType WHLossType, MPSCNNLossType confidenceLossType, MPSCNNLossType classesLossType, MPSCNNReductionType reductionType, NSData anchorBoxes, long numberOfAnchorBoxes)
-
-
Method Details
-
getXYLossDescriptor
-
setXYLossDescriptor
-
getWHLossDescriptor
-
setWHLossDescriptor
-
getConfidenceLossDescriptor
-
setConfidenceLossDescriptor
-
getClassesLossDescriptor
-
setClassesLossDescriptor
-
getReductionType
-
setReductionType
-
isReduceAcrossBatch
public boolean isReduceAcrossBatch()- Since:
- Available in iOS 14.0 and later.
-
setReduceAcrossBatch
public void setReduceAcrossBatch(boolean v)- Since:
- Available in iOS 14.0 and later.
-
isRescore
public boolean isRescore() -
setRescore
public void setRescore(boolean v) -
getScaleXY
public float getScaleXY() -
setScaleXY
public void setScaleXY(float v) -
getScaleWH
public float getScaleWH() -
setScaleWH
public void setScaleWH(float v) -
getScaleNoObject
public float getScaleNoObject() -
setScaleNoObject
public void setScaleNoObject(float v) -
getScaleObject
public float getScaleObject() -
setScaleObject
public void setScaleObject(float v) -
getScaleClass
public float getScaleClass() -
setScaleClass
public void setScaleClass(float v) -
getMinIOUForObjectPresence
public float getMinIOUForObjectPresence() -
setMinIOUForObjectPresence
public void setMinIOUForObjectPresence(float v) -
getMaxIOUForObjectAbsence
public float getMaxIOUForObjectAbsence() -
setMaxIOUForObjectAbsence
public void setMaxIOUForObjectAbsence(float v) -
getNumberOfAnchorBoxes
public long getNumberOfAnchorBoxes() -
setNumberOfAnchorBoxes
public void setNumberOfAnchorBoxes(long v) -
getAnchorBoxes
-
setAnchorBoxes
-
create
protected static long create(MPSCNNLossType XYLossType, MPSCNNLossType WHLossType, MPSCNNLossType confidenceLossType, MPSCNNLossType classesLossType, MPSCNNReductionType reductionType, NSData anchorBoxes, long numberOfAnchorBoxes)
-