Package org.robovm.apple.coreml
Interface MLCustomLayer
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
MLCustomLayerAdapter
public interface MLCustomLayer extends NSObjectProtocol
- Since:
- Available in iOS 11.2 and later.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
encodeToCommandBuffer(MTLCommandBuffer commandBuffer, NSArray<?> inputs, NSArray<?> outputs, NSError.NSErrorPtr error)
boolean
evaluateOnCPU(NSArray<MLMultiArray> inputs, NSArray<MLMultiArray> outputs, NSError.NSErrorPtr error)
NSArray<?>
getOutputShapes(NSArray<?> inputShapes, NSError.NSErrorPtr error)
boolean
setWeightData(NSArray<NSData> weights, NSError.NSErrorPtr error)
-
-
-
Method Detail
-
setWeightData
boolean setWeightData(NSArray<NSData> weights, NSError.NSErrorPtr error)
-
getOutputShapes
NSArray<?> getOutputShapes(NSArray<?> inputShapes, NSError.NSErrorPtr error)
-
evaluateOnCPU
boolean evaluateOnCPU(NSArray<MLMultiArray> inputs, NSArray<MLMultiArray> outputs, NSError.NSErrorPtr error)
-
encodeToCommandBuffer
boolean encodeToCommandBuffer(MTLCommandBuffer commandBuffer, NSArray<?> inputs, NSArray<?> outputs, NSError.NSErrorPtr error)
-
-