Package org.robovm.apple.mlcompute
Class MLCYOLOLossLayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.mlcompute.MLCLayer
org.robovm.apple.mlcompute.MLCLossLayer
org.robovm.apple.mlcompute.MLCYOLOLossLayer
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MLCYOLOLossLayer extends MLCLossLayer
- Since:
- Available in iOS 14.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMLCYOLOLossLayer.MLCYOLOLossLayerPtrNested classes/interfaces inherited from class org.robovm.apple.mlcompute.MLCLossLayer
MLCLossLayer.MLCLossLayerPtrNested classes/interfaces inherited from class org.robovm.apple.mlcompute.MLCLayer
MLCLayer.MLCLayerPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedMLCYOLOLossLayer()protectedMLCYOLOLossLayer(NSObject.Handle h, long handle)protectedMLCYOLOLossLayer(NSObject.SkipInit skipInit)MLCYOLOLossLayer(MLCYOLOLossDescriptor lossDescriptor) -
Method Summary
Methods inherited from class org.robovm.apple.mlcompute.MLCLossLayer
create, create, getDescriptor, getWeightsMethods inherited from class org.robovm.apple.mlcompute.MLCLayer
getDeviceType, getLabel, getLayerID, isDebuggingEnabled, setIsDebuggingEnabled, setLabelMethods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
MLCYOLOLossLayer
protected MLCYOLOLossLayer() -
MLCYOLOLossLayer
-
MLCYOLOLossLayer
-
MLCYOLOLossLayer
-
-
Method Details
-
getYoloLossDescriptor
-
create
-
createSoftmaxCrossEntropyLoss
public static MLCYOLOLossLayer createSoftmaxCrossEntropyLoss(MLCReductionType reductionType, float labelSmoothing, long classCount, float weight) -
createSoftmaxCrossEntropyLoss
public static MLCYOLOLossLayer createSoftmaxCrossEntropyLoss(MLCReductionType reductionType, float labelSmoothing, long classCount, MLCTensor weights) -
createCategoricalCrossEntropyLoss
public static MLCYOLOLossLayer createCategoricalCrossEntropyLoss(MLCReductionType reductionType, float labelSmoothing, long classCount, float weight) -
createCategoricalCrossEntropyLoss
public static MLCYOLOLossLayer createCategoricalCrossEntropyLoss(MLCReductionType reductionType, float labelSmoothing, long classCount, MLCTensor weights) -
createSigmoidCrossEntropyLoss
public static MLCYOLOLossLayer createSigmoidCrossEntropyLoss(MLCReductionType reductionType, float labelSmoothing, float weight) -
createSigmoidCrossEntropyLoss
public static MLCYOLOLossLayer createSigmoidCrossEntropyLoss(MLCReductionType reductionType, float labelSmoothing, MLCTensor weights) -
createLogLoss
public static MLCYOLOLossLayer createLogLoss(MLCReductionType reductionType, float epsilon, float weight) -
createLogLoss
public static MLCYOLOLossLayer createLogLoss(MLCReductionType reductionType, float epsilon, MLCTensor weights) -
createHuberLoss
public static MLCYOLOLossLayer createHuberLoss(MLCReductionType reductionType, float delta, float weight) -
createHuberLoss
public static MLCYOLOLossLayer createHuberLoss(MLCReductionType reductionType, float delta, MLCTensor weights) -
createMeanAbsoluteErrorLoss
public static MLCYOLOLossLayer createMeanAbsoluteErrorLoss(MLCReductionType reductionType, float weight) -
createMeanAbsoluteErrorLoss
public static MLCYOLOLossLayer createMeanAbsoluteErrorLoss(MLCReductionType reductionType, MLCTensor weights) -
createMeanSquaredErrorLoss
public static MLCYOLOLossLayer createMeanSquaredErrorLoss(MLCReductionType reductionType, float weight) -
createMeanSquaredErrorLoss
public static MLCYOLOLossLayer createMeanSquaredErrorLoss(MLCReductionType reductionType, MLCTensor weights) -
createHingeLoss
-
createHingeLoss
-
createCosineDistanceLoss
public static MLCYOLOLossLayer createCosineDistanceLoss(MLCReductionType reductionType, float weight) -
createCosineDistanceLoss
public static MLCYOLOLossLayer createCosineDistanceLoss(MLCReductionType reductionType, MLCTensor weights) -
supportsDataType
-