From d910f96f08a26c28c045741be83008eab0b69077 Mon Sep 17 00:00:00 2001 From: "Nat Kershaw (MSFT)" Date: Wed, 11 Oct 2023 11:13:56 -0700 Subject: [PATCH] Update CoreML-ExecutionProvider.md (#17873) --- docs/execution-providers/CoreML-ExecutionProvider.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/execution-providers/CoreML-ExecutionProvider.md b/docs/execution-providers/CoreML-ExecutionProvider.md index 2408141e2311e..5139ca6258a02 100644 --- a/docs/execution-providers/CoreML-ExecutionProvider.md +++ b/docs/execution-providers/CoreML-ExecutionProvider.md @@ -37,7 +37,7 @@ For build instructions for iOS devices, please see [Build for iOS](../build/ios. The ONNX Runtime API details are [here](../api). -The CoreML EP can be used via the C or C++ APIs currently. Additional support via the Objective-C API is in progress. +The CoreML EP can be used via the C, C++, Objective-C, C# and Java APIs. The CoreML EP must be explicitly registered when creating the inference session. For example: @@ -98,6 +98,7 @@ Following ops are supported by the CoreML Execution Provider, |ai.onnx:DepthToSpace|Only DCR mode DepthToSpace is supported.| |ai.onnx:Div|| |ai.onnx:Flatten|| +|ai.onnx:Gather|Input `indices` with scalar value is not supported.| |ai.onnx:Gemm|Input B should be constant.| |ai.onnx:GlobalAveragePool|Only 2D Pool is supported.| |ai.onnx:GlobalMaxPool|Only 2D Pool is supported.| @@ -114,7 +115,9 @@ Following ops are supported by the CoreML Execution Provider, |ai.onnx:Relu|| |ai.onnx:Reshape|| |ai.onnx:Resize|| +|ai.onnx:Shape|Attribute `start` with non-default value is not supported.
Attribute `end` is not supported.| |ai.onnx:Sigmoid|| +|ai.onnx:Slice|Inputs `starts`, `ends`, `axes`, and `steps` should be constant. Empty slice is not supported.| |ai.onnx:Squeeze|| |ai.onnx:Sqrt|| |ai.onnx:Sub||