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